Build CYGWIN_NT-10.0-19044: FAILED 6/rtems-mips on x86_64-pc-cygwin (mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1)

OAR Tester rtems-tester at oarcorp.com
Thu Oct 27 23:10:27 UTC 2022


RTEMS Source Builder - Set Builder, 6 (b02f7788e8be modified)

Host: CYGWIN_NT-10.0-19044-3.3.4-341.x86_64-x86_64-64bit-WindowsPE
       CYGWIN_NT-10.0-19044 VM-Windows10 3.3.4-341.x86_64 2022-01-31 19:35 UTC
       x86_64

Build Time: 2:30:00.570397

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
Build FAILED: mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
checking whether to use NLS... no
checking for aclocal... aclocal
checking for autoconf... autoconf
checking for autoheader... autoheader
checking bison 3 or later... mv -f .deps/libz_a-trees.Tpo .deps/libz_a-trees.Po
3.8.2, bison3
checking for getexecname... yes
checking for gettimeofday... configure: updating cache ./config.cache
configure: creating ./config.status
no
checking for getrandom... yes
mv -f .deps/libz_a-inflate.Tpo .deps/libz_a-inflate.Po
checking for index... rm -f libz.a
ar  cru libz.a libz_a-adler32.o libz_a-compress.o libz_a-crc32.o libz_a-deflate.o libz_a-gzread.o libz_a-gzclose.o libz_a-gzwrite.o libz_a-gzlib.o libz_a-infback.o libz_a-inffast.o libz_a-inflate.o libz_a-inftrees.o libz_a-trees.o libz_a-uncompr.o libz_a-zutil.o 
ranlib  libz.a
make[2]: Leaving directory '/home/rtems-tester/rtems-cron-6/rtems-source-builder/rtems/build/mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1/build/zlib'
yes
checking for gettimeofday... yes
checking for insque... yes
checking for glob... yes
checking for memchr... yes
checking for glob_pattern_p... config.status: creating Makefile
yes
yes
config.status: creating config.intl
checking for memcmp... checking for getpwnam_r... config.status: creating config.h
config.status: executing default-1 commands
yes
yes
checking for isblank... checking for memcpy... make[2]: Entering directory '/home/rtems-tester/rtems-cron-6/rtems-source-builder/rtems/build/mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1/build/intl'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/rtems-tester/rtems-cron-6/rtems-source-builder/rtems/build/mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1/build/intl'
yes
yes
checking for lstat... checking for memmem... yes
yes
checking for mbsinit... checking for memmove... yes
yes
checking for mbrtowc... checking for mempcpy... yes
checking for mprotect... yes
checking for memset... yes
checking for mkostemp... yes
checking for mkstemps... yes
checking for openat... yes
checking for putenv... yes
checking for pipe... yes
checking for random... yes
checking for readlink... yes
checking for rename... yes
checking for link... yes
checking for rindex... yes
checking for setenv... yes
checking for setenv... yes
checking for strerror_r... yes
checking for snprintf... yes
checking for __xpg_strerror_r... yes
checking for sigsetmask... yes
checking for catgets... no
yes
checking for stpcpy... checking for snprintf... yes
yes
checking for stpncpy... checking for localtime_r... yes
yes
checking for strcasecmp... checking for iswcntrl... yes
yes
checking for strchr... checking for wmempcpy... yes
yes
checking for nl_langinfo and CODESET... checking for strdup... yes
checking for a traditional french locale... yes
checking for strncasecmp... fr_FR.ISO-8859-1
checking whether lstat correctly handles trailing slash... yes
checking for strndup... yes
checking whether // is distinct from /... yes
checking whether realpath works... yes
checking for strnlen... yes
checking for getcwd... yes
checking for strrchr... yes
checking for uid_t in sys/types.h... yes
checking for unistd.h... (cached) yes
checking for working chown... yes
checking for strstr... yes
checking whether chown dereferences symlinks... yes
checking for strtod... yes
checking whether chown honors trailing slash... yes
checking for strtol... yes
checking whether chown always updates ctime... yes
checking for strtoul... yes
checking for strtoll... yes
checking for strtoull... yes
checking if environ is properly declared... yes
checking for strverscmp... yes
checking for complete errno.h... yes
checking whether strerror_r is declared... yes
checking for tmpnam... yes
checking for strerror_r... (cached) yes
checking whether strerror_r returns char *... yes
yes
checking whether fchdir is declared... checking for vasprintf... yes
checking for working fcntl.h... yes
checking for vfprintf... yes
checking for vprintf... yes
checking for vsnprintf... no (bad O_NOATIME)
checking for pid_t... yes
checking for vsprintf... yes
checking for mode_t... yes
checking for waitpid... yes
checking for mbstate_t... yes
yes
checking whether frexp() can be used without linking with libm... checking for setproctitle... yes
checking whether alarm is declared... no
checking whether alloca needs Cray hooks... no
checking stack direction for C alloca... yes
checking whether frexp works... 1
checking for vfork.h... yes
checking whether long double and double are the same... no
checking for fork... no
checking whether frexpl is declared... yes
checking whether frexpl() can be used without linking with libm... yes
checking for vfork... yes
checking whether frexpl works... yes
checking for working fork... no
checking whether stat file-mode macros are broken... no
checking for C/C++ restrict keyword... yes
checking for working vfork... (cached) yes
checking for _doprnt... __restrict__
checking for nlink_t... no
checking for sys_errlist... yes
checking whether getcwd (NULL, 0) allocates memory for result... yes
checking for sys_nerr... yes
checking for getcwd with POSIX signature... yes
yes
checking for sys_siglist... checking whether getcwd is declared... yes
yes
checking whether getdelim is declared... checking for external symbol _system_configuration... yes
no
checking whether getdtablesize is declared... checking for __fsetlocking... yes
checking whether getline is declared... yes
checking for canonicalize_file_name... yes
checking whether getlogin_r is declared... yes
yes
checking for dup3... checking whether getlogin is declared... yes
checking for struct timeval... yes
checking for getrlimit... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking pthread.h usability... yes
yes
checking pthread.h presence... checking for getrusage... yes
checking for pthread.h... yes
yes
checking for getsysinfo... checking for pthread_kill in -lpthread... yes
checking whether POSIX threads API is available... yes
no
checking for gettimeofday... (cached) yes
checking for on_exit... checking whether setlocale (LC_ALL, NULL) is multithread-safe... no
checking whether setlocale (category, NULL) is multithread-safe... yes
checking whether imported symbols can be declared weak... yes
checking for pipe2... yes
checking for psignal... yes
checking whether <sys/socket.h> is self-contained... yes
checking for shutdown... yes
checking for pstat_getdynamic... yes
checking whether <sys/socket.h> defines the SHUT_* macros... yes
checking for struct sockaddr_storage... no
checking for pstat_getstatic... yes
checking for sa_family_t... no
checking for realpath... yes
yes
checking for struct sockaddr_storage.ss_family... checking for setrlimit... yes
checking for IPv4 sockets... yes
checking for IPv6 sockets... yes
checking for sbrk... yes
checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... no
checking for wint_t... yes
yes
checking whether wint_t is large enough... checking for spawnve... yes
checking whether the compiler produces multi-arch binaries... yes
no
checking whether stdint.h conforms to C99... checking for spawnvpe... yes
checking for strerror... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking for strsignal... no
checking where to find the exponent in a 'double'... yes
checking for sysconf... word 1 bit 20
checking whether byte ordering is bigendian... yes
/home/rtems-tester/rtems-cron-6/rtems-source-builder/rtems/build/mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1/gdb-11.2/libiberty/configure: line 1996: printf: write error: Broken pipe
make[1]: *** [Makefile:7120: configure-libiberty] Error 1
make[1]: *** Waiting for unfinished jobs....
no
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether locale.h defines locale_t... yes
checking whether imported symbols can be declared weak... (cached) yes
checking for multithread API to use... posix
checking whether malloc, realloc, calloc are POSIX compliant... yes
checking for GNU libc compatible malloc... yes
checking for a traditional japanese locale... ja_JP.EUC-JP
checking for a french Unicode locale... fr_FR.UTF-8
checking for a transitional chinese locale... none
checking for inline... inline
checking for mmap... yes
checking for MAP_ANONYMOUS... yes
checking whether memchr works... yes
checking whether memmem is declared... yes
checking for memmem... yes
checking whether memmem works... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking whether <sys/select.h> is self-contained... yes
checking for library containing setsockopt... none needed
checking whether setenv is declared... yes
checking search.h usability... yes
checking search.h presence... yes
checking for search.h... yes
checking for tsearch... yes
checking for sigset_t... yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking whether fcloseall is declared... yes
checking whether ecvt is declared... no
checking whether fcvt is declared... no
checking whether gcvt is declared... no
checking whether strdup is declared... yes
checking whether strerror(0) succeeds... yes
checking for strerror_r with POSIX signature... no
checking whether __xpg_strerror_r works... yes
checking whether strerror_r is declared... (cached) yes
checking whether strnlen is declared... yes
checking whether strstr works... yes
checking whether strtok_r is declared... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... no
checking whether execvpe is declared... yes
checking whether unsetenv is declared... yes
checking for alloca as a compiler built-in... yes
checking whether btowc(0) is correct... yes
checking whether btowc(EOF) is correct... yes
checking for __builtin_expect... yes
checking whether this system supports file names of any length... no
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking for closedir... yes
checking for d_ino member in directory struct... yes
checking for d_type member in directory struct... yes
checking for dirfd... yes
checking whether dirfd is declared... yes
checking whether dirfd is a macro... no
checking whether // is distinct from /... (cached) yes
checking whether dup works... yes
checking whether dup2 works... yes
checking for error_at_line... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... yes
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for ffs... yes
checking for flexible array member... yes
checking whether conversion from 'int' to 'long double' works... yes
checking for working GNU fnmatch... no
checking whether free is known to preserve errno... no
checking whether fstatat (..., 0) works... yes
checking whether getcwd handles long file names properly... yes
checking for getpagesize... yes
checking whether getcwd succeeds when 4k < cwd_length < 16k... yes
checking for working getdelim function... yes
checking whether getdtablesize works... yes
checking for getline... yes
checking for working getline function... yes
checking whether getlogin_r works with small buffers... yes
checking whether program_invocation_name is declared... yes
checking whether program_invocation_short_name is declared... yes
checking whether __argv is declared... no
checking whether getrandom is compatible with its GNU+BSD signature... yes
checking for gettimeofday with POSIX signature... yes
checking for GNU glob interface version 1 or 2... no
checking for library containing inet_ntop... none required
checking whether inet_ntop is declared... yes
checking whether INT32_MAX < INTMAX_MAX... yes
checking whether INT64_MAX == LONG_MAX... yes
checking whether UINT32_MAX < UINTMAX_MAX... yes
checking whether UINT64_MAX == ULONG_MAX... yes
checking whether isnan(double) can be used without linking with libm... yes
checking whether isnan(long double) can be used without linking with libm... yes
checking whether isnanl works... yes
checking whether the compiler supports the __inline keyword... yes
checking whether locale.h conforms to POSIX:2001... yes
checking whether struct lconv is properly defined... yes
checking for pthread_rwlock_t... yes
checking whether pthread_rwlock_rdlock prefers a writer to a reader... yes
checking whether NAN macro works... yes
checking whether HUGE_VAL works... yes
checking whether mbrtowc handles incomplete characters... yes
checking whether mbrtowc works as well as mbtowc... guessing yes
checking whether mbrtowc handles a NULL pwc argument... yes
checking whether mbrtowc handles a NULL string argument... yes
checking whether mbrtowc has a correct return value... yes
checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes
checking whether mbrtowc stores incomplete characters... no
checking whether mbrtowc works on empty input... yes
checking whether the C locale is free of encoding errors... no
checking whether mbrtowc handles incomplete characters... (cached) yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking whether mbrtowc handles incomplete characters... (cached) yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking whether mbsrtowcs works... yes
checking for mbtowc... yes
checking whether memmem works in linear time... yes
checking for memmem... (cached) yes
checking whether memmem works... (cached) yes
checking for mempcpy... (cached) yes
checking for memrchr... yes
checking whether mkdir handles trailing slash... yes
checking whether mkdir handles trailing dot... yes
checking for mkdtemp... yes
checking whether <netinet/in.h> is self-contained... yes
checking whether open recognizes a trailing slash... yes
checking for opendir... yes
checking for rawmemchr... yes
checking for readdir... yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlink truncates results correctly... yes
checking whether rename honors trailing slash on destination... yes
checking whether rename honors trailing slash on source... yes
checking whether rename manages hard links correctly... yes
checking whether rename manages existing destinations correctly... yes
checking for rewinddir... yes
checking whether rmdir works... yes
checking whether select supports a 0 argument... yes
checking whether select detects invalid fds... yes
checking whether setenv validates arguments... yes
checking whether setlocale (LC_ALL, NULL) is multithread-safe... (cached) no
checking whether setlocale (category, NULL) is multithread-safe... (cached) yes
checking whether imported symbols can be declared weak... (cached) yes
checking whether the -Werror option is usable... yes
checking for simple visibility declarations... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking whether stat handles trailing slashes on files... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... yes
checking for working stdalign.h... yes
checking for good max_align_t... (cached) yes
checking whether NULL can be used in arbitrary expressions... (cached) yes
checking which flavor of printf attribute matches inttypes macros... system
checking for strchrnul... yes
checking whether strchrnul works... yes
checking for working strerror function... yes
checking for working strnlen... yes
checking whether strstr works in linear time... yes
checking whether strstr works... (cached) yes
checking for strtok_r... yes
checking whether strtok_r works... yes
checking for nlink_t... (cached) yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking for unsetenv... yes
checking for unsetenv() return type... int
checking whether unsetenv obeys POSIX... yes
checking whether wcsdup is declared... yes
checking whether iswcntrl works... yes
checking for towlower... yes
checking for wctype_t... yes
checking for wctrans_t... yes
checking for wmemchr... yes
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking whether make supports nested variables... yes
checking dependency style of gcc -O2 -g -pipe -I/home/rtems-tester/rtems-cron-6/rtems-source-builder/rtems/build/tmp/sb-197609/6/rtems-mips/home/rtems-tester/rtems-cron-6/tools/6/include... gcc3
checking whether make supports nested variables... (cached) yes
checking whether ln -s works... yes
checking for x86_64-pc-cygwin-ranlib... ranlib 
checking for x86_64-pc-cygwin-ar... (cached) ar 
configure: updating cache ./config.cache
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile.gnulib.inc
config.status: creating Makefile
config.status: creating import/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default commands
make[1]: Leaving directory '/home/rtems-tester/rtems-cron-6/rtems-source-builder/rtems/build/mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1/build'
make: *** [Makefile:906: all] Error 2
shell cmd failed: sh -ex  /home/rtems-tester/rtems-cron-6/rtems-source-builder/rtems/build/mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1/do-build
error: building mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1
  See error report: rsb-report-mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1.txt
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 


Output
======

Build Set: 6/rtems-mips
Build Set: tools/rtems-default-tools.bset
Build Set: textproc/gsed-internal.bset
config: textproc/gsed.cfg
Build Set: Time 0:00:00.065174
config: devel/expat-2.4.8-1.cfg
package: expat-2.4.8-x86_64-pc-cygwin-1
building: expat-2.4.8-x86_64-pc-cygwin-1
sizes: expat-2.4.8-x86_64-pc-cygwin-1: 10.041MB (installed: 1.463MB)
cleaning: expat-2.4.8-x86_64-pc-cygwin-1
reporting: devel/expat-2.4.8-1.cfg -> expat-2.4.8-x86_64-pc-cygwin-1.txt
reporting: devel/expat-2.4.8-1.cfg -> expat-2.4.8-x86_64-pc-cygwin-1.xml
config: devel/gmp-6.2.1.cfg
package: gmp-6.2.1-x86_64-pc-cygwin-1
building: gmp-6.2.1-x86_64-pc-cygwin-1
error: building gmp-6.2.1-x86_64-pc-cygwin-1
Build FAILED
  See error report: rsb-report-gmp-6.2.1-x86_64-pc-cygwin-1.txt
error: building gmp-6.2.1-x86_64-pc-cygwin-1
config: tools/rtems-gdb-11.2.cfg
package: mips-rtems6-gdb-11.2-x86_64-pc-cygwin-1
building: mips-rtems6-gdb-11.2-x86_64-pc-cygwin-1
error: building mips-rtems6-gdb-11.2-x86_64-pc-cygwin-1
Build FAILED
  See error report: rsb-report-mips-rtems6-gdb-11.2-x86_64-pc-cygwin-1.txt
error: building mips-rtems6-gdb-11.2-x86_64-pc-cygwin-1
config: tools/rtems-binutils-2.38.cfg
package: mips-rtems6-binutils-2.38-x86_64-pc-cygwin-1
building: mips-rtems6-binutils-2.38-x86_64-pc-cygwin-1
sizes: mips-rtems6-binutils-2.38-x86_64-pc-cygwin-1: 706.154MB (installed: 241.365MB)
cleaning: mips-rtems6-binutils-2.38-x86_64-pc-cygwin-1
reporting: tools/rtems-binutils-2.38.cfg -> mips-rtems6-binutils-2.38-x86_64-pc-cygwin-1.txt
reporting: tools/rtems-binutils-2.38.cfg -> mips-rtems6-binutils-2.38-x86_64-pc-cygwin-1.xml
config: tools/rtems-gcc-12-newlib-head.cfg
package: mips-rtems6-gcc-a5a6598-newlib-0b6342c-x86_64-pc-cygwin-1
building: mips-rtems6-gcc-a5a6598-newlib-0b6342c-x86_64-pc-cygwin-1
error: building mips-rtems6-gcc-a5a6598-newlib-0b6342c-x86_64-pc-cygwin-1
Build FAILED
  See error report: rsb-report-mips-rtems6-gcc-a5a6598-newlib-0b6342c-x86_64-pc-cygwin-1.txt
error: building mips-rtems6-gcc-a5a6598-newlib-0b6342c-x86_64-pc-cygwin-1
config: tools/rtems-tools-6.cfg
package: rtems-tools-40529bc566105be801481880a385a750bed44d36-1
building: rtems-tools-40529bc566105be801481880a385a750bed44d36-1
sizes: rtems-tools-40529bc566105be801481880a385a750bed44d36-1: 249.297MB (installed: 82.534MB)
cleaning: rtems-tools-40529bc566105be801481880a385a750bed44d36-1
reporting: tools/rtems-tools-6.cfg -> rtems-tools-40529bc566105be801481880a385a750bed44d36-1.txt
reporting: tools/rtems-tools-6.cfg -> rtems-tools-40529bc566105be801481880a385a750bed44d36-1.xml
cleaning: expat-2.4.8-x86_64-pc-cygwin-1
cleaning: mips-rtems6-binutils-2.38-x86_64-pc-cygwin-1
cleaning: rtems-tools-40529bc566105be801481880a385a750bed44d36-1
Build Sizes: usage: 1.007GB total: 1.571GB (sources: 1.253GB, patches: 604.124KB, installed 325.362MB)
Build Set: Time 2:24:53.973993
config: tools/rtems-mipstx39-gdb-11.2.cfg
package: mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1
building: mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1
error: building mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1
Build FAILED
  See error report: rsb-report-mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1.txt
error: building mipstx39-rtems6-gdb-11.2-x86_64-pc-cygwin-1
Mailing report: build at rtems.org

Report
======

==============================================================================
RTEMS Tools Project <users at rtems.org> Thu Oct 27 15:52:03 2022
==============================================================================
Report: devel/expat-2.4.8-1.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
 Remotes:
[ remotes removed, contact sender for details ]
 Status:
  Repository is dirty
 Head:
  Commit: b02f7788e8bec38bbab9c57f65802e473d492a9c
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/expat-2.4.8-1.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/expat-2.4.8-1.cfg
------------------------------------------------------------------------------
Package: expat-2.4.8-x86_64-pc-cygwin-1
 Config: devel/expat-2.4.8-1.cfg
 Summary:
  Expat XML Parser v2.4.8 for target mips-rtems6 on host x86_64-pc-cygwin
 URL:
  http://expat.sourceforge.net/
 Version:
  2.4.8
 Release:
  1
  Sources: 1
    1: https://github.com/libexpat/libexpat/releases/download/R_2_4_8/expat-2.4.8.tar.gz
       sha256: 398f6d95bf808d3108e27547b372cb4ac8dc2298a3c4251eb7aa3d4c6d4bb3e2
  Patches: 0
 Preparation:
  build_top=$(pwd)
  %setup source expat -q -n expat-2.4.8
  %setup patch expat -p1
  cd ${build_top}
 Build:
  build_top=$(pwd)
  cd expat-2.4.8
  # Host and build flags, Cross build if host and build are different and
  # Cxc build if target is deifned and also different.
  # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
  if test "x86_64-pc-cygwin" != "x86_64-pc-cygwin" ; then
    # Cross build
    CC=$(echo "x86_64-pc-cygwin-gcc" | sed -e 's,-std=gnu99 ,,')
    CXX=$(echo "x86_64-pc-cygwin-g++" | sed -e 's,-std=gnu99 ,,')
    CPPFLAGS="${SB_HOST_CPPFLAGS}"
    CFLAGS="${SB_HOST_CFLAGS}"
    CXXFLAGS="${SB_HOST_CXXFLAGS}"
    LDFLAGS="${SB_HOST_LDFLAGS}"
    LDLIBS="${SB_HOST_LIBS}"
    LIBS="${SB_HOST_LIBS}"
    # Host
    CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
    CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
    CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
    LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
    LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
    LIBS_FOR_HOST="${SB_HOST_LIBS}"
    CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
    CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
    # Build
    CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
    CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
    LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
    LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
    LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
    CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
    CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
  else
    LDFLAGS="${SB_BUILD_LDFLAGS}"
    LDLIBS="${SB_BUILD_LIBS}"
    LIBS="${SB_BUILD_LIBS}"
    CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CC_FOR_BUILD=${CC}
    CXX_FOR_BUILD=${CXX}
  fi
  export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
  export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
  export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
  ./configure  --build=x86_64-pc-cygwin --host=x86_64-pc-cygwin  --verbose  --prefix=/home/rtems-tester/rtems-cron-6/tools/6 --bindir=/home/rtems-tester/rtems-cron-6/tools/6/bin  --exec-prefix=/home/rtems-tester/rtems-cron-6/tools/6  --includedir=/home/rtems-tester/rtems-cron-6/tools/6/include --libdir=/home/rtems-tester/rtems-cron-6/tools/6/lib  --mandir=/home/rtems-tester/rtems-cron-6/tools/6/share/man --infodir=/home/rtems-tester/rtems-cron-6/tools/6/share/info  --disable-shared
  make -j 8 all
  cd ${build_top}
 Install:
  build_top=$(pwd)
  rm -rf $SB_BUILD_ROOT
  cd expat-2.4.8
  make DESTDIR=$SB_BUILD_ROOT install
  cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Thu Oct 27 15:52:04 2022
==============================================================================
Report: devel/expat-2.4.8-1.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
 Remotes:
[ remotes removed, contact sender for details ]
 Status:
  Repository is dirty
 Head:
  Commit: b02f7788e8bec38bbab9c57f65802e473d492a9c
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/expat-2.4.8-1.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/expat-2.4.8-1.cfg
------------------------------------------------------------------------------
Package: expat-2.4.8-x86_64-pc-cygwin-1
 Config: devel/expat-2.4.8-1.cfg
 Summary:
  Expat XML Parser v2.4.8 for target mips-rtems6 on host x86_64-pc-cygwin
 URL:
  http://expat.sourceforge.net/
 Version:
  2.4.8
 Release:
  1
  Sources: 1
    1: https://github.com/libexpat/libexpat/releases/download/R_2_4_8/expat-2.4.8.tar.gz
       sha256: 398f6d95bf808d3108e27547b372cb4ac8dc2298a3c4251eb7aa3d4c6d4bb3e2
  Patches: 0
 Preparation:
  build_top=$(pwd)
  %setup source expat -q -n expat-2.4.8
  %setup patch expat -p1
  cd ${build_top}
 Build:
  build_top=$(pwd)
  cd expat-2.4.8
  # Host and build flags, Cross build if host and build are different and
  # Cxc build if target is deifned and also different.
  # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
  if test "x86_64-pc-cygwin" != "x86_64-pc-cygwin" ; then
    # Cross build
    CC=$(echo "x86_64-pc-cygwin-gcc" | sed -e 's,-std=gnu99 ,,')
    CXX=$(echo "x86_64-pc-cygwin-g++" | sed -e 's,-std=gnu99 ,,')
    CPPFLAGS="${SB_HOST_CPPFLAGS}"
    CFLAGS="${SB_HOST_CFLAGS}"
    CXXFLAGS="${SB_HOST_CXXFLAGS}"
    LDFLAGS="${SB_HOST_LDFLAGS}"
    LDLIBS="${SB_HOST_LIBS}"
    LIBS="${SB_HOST_LIBS}"
    # Host
    CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
    CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
    CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
    LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
    LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
    LIBS_FOR_HOST="${SB_HOST_LIBS}"
    CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
    CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
    # Build
    CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
    CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
    LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
    LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
    LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
    CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
    CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
  else
    LDFLAGS="${SB_BUILD_LDFLAGS}"
    LDLIBS="${SB_BUILD_LIBS}"
    LIBS="${SB_BUILD_LIBS}"
    CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CC_FOR_BUILD=${CC}
    CXX_FOR_BUILD=${CXX}
  fi
  export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
  export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
  export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
  ./configure  --build=x86_64-pc-cygwin --host=x86_64-pc-cygwin  --verbose  --prefix=/home/rtems-tester/rtems-cron-6/tools/6 --bindir=/home/rtems-tester/rtems-cron-6/tools/6/bin  --exec-prefix=/home/rtems-tester/rtems-cron-6/tools/6  --includedir=/home/rtems-tester/rtems-cron-6/tools/6/include --libdir=/home/rtems-tester/rtems-cron-6/tools/6/lib  --mandir=/home/rtems-tester/rtems-cron-6/tools/6/share/man --infodir=/home/rtems-tester/rtems-cron-6/tools/6/share/info  --disable-shared
  make -j 8 all
  cd ${build_top}
 Install:
  build_top=$(pwd)
  rm -rf $SB_BUILD_ROOT
  cd expat-2.4.8
  make DESTDIR=$SB_BUILD_ROOT install
  cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Thu Oct 27 16:05:52 2022
==============================================================================
Report: tools/rtems-binutils-2.38.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
 Remotes:
[ remotes removed, contact sender for details ]
 Status:
  Repository is dirty
 Head:
  Commit: b02f7788e8bec38bbab9c57f65802e473d492a9c
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) tools/rtems-binutils-2.38.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) tools/rtems-binutils-2.38.cfg
------------------------------------------------------------------------------
Package: mips-rtems6-binutils-2.38-x86_64-pc-cygwin-1
 Config: tools/rtems-binutils-2.38.cfg
 Summary:
  Binutils v2.38 for target mips-rtems6 on host x86_64-pc-cygwin
 URL:
  http://sources.redhat.com/binutils
 Version:
  2.38
 Release:
  1
  Sources: 1
    1: https://ftp.gnu.org/gnu/binutils/binutils-2.38.tar.bz2
       sha512: 7690b4158bd6587a85c6b98903980b9ac6f16b47f7fd1e60986b0a70388bedcfdc05d75597aa49c81fec1609ce24bed6c26583f76fd2471a9d63394fd9798afc
  Patches: 0
 Preparation:
  build_top=$(pwd)
  binutils_source="binutils-2.38"
  source_dir_binutils=${binutils_source}
  %setup source binutils -q -n ${binutils_source}
  %setup patch binutils -p1
  cd ${build_top}
 Build:
  build_top=$(pwd)
  if test "x86_64-pc-cygwin" != "x86_64-pc-cygwin" ; then
    # Cross-build (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-rtems6" -o "x86_64-pc-cygwin" == "mips-rtems6" ; then
      build_dir="build-xc"
    else
      build_dir="build-cxc"
    fi
  else
    build_dir="build"
  fi
  mkdir -p ${build_dir}
  cd ${build_dir}
  # Host and build flags, Cross build if host and build are different and
  # Cxc build if target is deifned and also different.
  # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
  if test "x86_64-pc-cygwin" != "x86_64-pc-cygwin" ; then
    # Cross build
    CC=$(echo "x86_64-pc-cygwin-gcc" | sed -e 's,-std=gnu99 ,,')
    CXX=$(echo "x86_64-pc-cygwin-g++" | sed -e 's,-std=gnu99 ,,')
    CPPFLAGS="${SB_HOST_CPPFLAGS}"
    CFLAGS="${SB_HOST_CFLAGS}"
    CXXFLAGS="${SB_HOST_CXXFLAGS}"
    LDFLAGS="${SB_HOST_LDFLAGS}"
    LDLIBS="${SB_HOST_LIBS}"
    LIBS="${SB_HOST_LIBS}"
    # Host
    CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
    CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
    CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
    LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
    LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
    LIBS_FOR_HOST="${SB_HOST_LIBS}"
    CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
    CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
    # Build
    CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
    CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
    LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
    LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
    LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
    CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
    CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
  else
    LDFLAGS="${SB_BUILD_LDFLAGS}"
    LDLIBS="${SB_BUILD_LIBS}"
    LIBS="${SB_BUILD_LIBS}"
    CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CC_FOR_BUILD=${CC}
    CXX_FOR_BUILD=${CXX}
  fi
  export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
  export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
  export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
  ../${source_dir_binutils}/configure  --build=x86_64-pc-cygwin --host=x86_64-pc-cygwin  --target=mips-rtems6  --verbose --disable-nls  --disable-gdb --disable-libdecnumber --disable-readline --disable-sim  --enable-deterministic-archives  --enable-64-bit-bfd    --without-included-gettext  --disable-win32-registry  --disable-werror  --prefix=/home/rtems-tester/rtems-cron-6/tools/6 --bindir=/home/rtems-tester/rtems-cron-6/tools/6/bin  --exec-prefix=/home/rtems-tester/rtems-cron-6/tools/6  --includedir=/home/rtems-tester/rtems-cron-6/tools/6/include --libdir=/home/rtems-tester/rtems-cron-6/tools/6/lib  --mandir=/home/rtems-tester/rtems-cron-6/tools/6/share/man --infodir=/home/rtems-tester/rtems-cron-6/tools/6/share/info
  make -j 8 all
  cd ${build_top}
 Install:
  cd ${build_top}
  rm -rf $SB_BUILD_ROOT
  cd ${build_dir}
  make DESTDIR=$SB_BUILD_ROOT install
  rm -rf $SB_BUILD_ROOT/home/rtems-tester/rtems-cron-6/tools/6/share/info/configure.info*
  rm -f $SB_BUILD_ROOT/home/rtems-tester/rtems-cron-6/tools/6/share/info/dir
  touch $SB_BUILD_ROOT/home/rtems-tester/rtems-cron-6/tools/6/share/info/dir
  mkdir -p $SB_BUILD_ROOT/home/rtems-tester/rtems-cron-6/tools/6/share/locale
  rm -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/lib/libiberty*
  if test ! -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/bin/mips-rtems6-dlltool; then
  rm -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/share/man/man1/mips-rtems6-dlltool*
  fi
  if test ! -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/bin/mips-rtems6-nlmconv; then
  rm -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/share/man/man1/mips-rtems6-nlmconv*
  fi
  if test ! -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/bin/mips-rtems6-windres; then
  rm -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/share/man/man1/mips-rtems6-windres*
  fi
  if test ! -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/bin/mips-rtems6-windmc; then
  rm -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/share/man/man1/mips-rtems6-windmc*
  fi
  cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Thu Oct 27 16:05:53 2022
==============================================================================
Report: tools/rtems-binutils-2.38.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
 Remotes:
[ remotes removed, contact sender for details ]
 Status:
  Repository is dirty
 Head:
  Commit: b02f7788e8bec38bbab9c57f65802e473d492a9c
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) tools/rtems-binutils-2.38.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) tools/rtems-binutils-2.38.cfg
------------------------------------------------------------------------------
Package: mips-rtems6-binutils-2.38-x86_64-pc-cygwin-1
 Config: tools/rtems-binutils-2.38.cfg
 Summary:
  Binutils v2.38 for target mips-rtems6 on host x86_64-pc-cygwin
 URL:
  http://sources.redhat.com/binutils
 Version:
  2.38
 Release:
  1
  Sources: 1
    1: https://ftp.gnu.org/gnu/binutils/binutils-2.38.tar.bz2
       sha512: 7690b4158bd6587a85c6b98903980b9ac6f16b47f7fd1e60986b0a70388bedcfdc05d75597aa49c81fec1609ce24bed6c26583f76fd2471a9d63394fd9798afc
  Patches: 0
 Preparation:
  build_top=$(pwd)
  binutils_source="binutils-2.38"
  source_dir_binutils=${binutils_source}
  %setup source binutils -q -n ${binutils_source}
  %setup patch binutils -p1
  cd ${build_top}
 Build:
  build_top=$(pwd)
  if test "x86_64-pc-cygwin" != "x86_64-pc-cygwin" ; then
    # Cross-build (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-rtems6" -o "x86_64-pc-cygwin" == "mips-rtems6" ; then
      build_dir="build-xc"
    else
      build_dir="build-cxc"
    fi
  else
    build_dir="build"
  fi
  mkdir -p ${build_dir}
  cd ${build_dir}
  # Host and build flags, Cross build if host and build are different and
  # Cxc build if target is deifned and also different.
  # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
  if test "x86_64-pc-cygwin" != "x86_64-pc-cygwin" ; then
    # Cross build
    CC=$(echo "x86_64-pc-cygwin-gcc" | sed -e 's,-std=gnu99 ,,')
    CXX=$(echo "x86_64-pc-cygwin-g++" | sed -e 's,-std=gnu99 ,,')
    CPPFLAGS="${SB_HOST_CPPFLAGS}"
    CFLAGS="${SB_HOST_CFLAGS}"
    CXXFLAGS="${SB_HOST_CXXFLAGS}"
    LDFLAGS="${SB_HOST_LDFLAGS}"
    LDLIBS="${SB_HOST_LIBS}"
    LIBS="${SB_HOST_LIBS}"
    # Host
    CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
    CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
    CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
    LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
    LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
    LIBS_FOR_HOST="${SB_HOST_LIBS}"
    CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
    CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
    # Build
    CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
    CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
    LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
    LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
    LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
    CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
    CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
  else
    LDFLAGS="${SB_BUILD_LDFLAGS}"
    LDLIBS="${SB_BUILD_LIBS}"
    LIBS="${SB_BUILD_LIBS}"
    CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
    CC_FOR_BUILD=${CC}
    CXX_FOR_BUILD=${CXX}
  fi
  export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
  export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
  export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
  ../${source_dir_binutils}/configure  --build=x86_64-pc-cygwin --host=x86_64-pc-cygwin  --target=mips-rtems6  --verbose --disable-nls  --disable-gdb --disable-libdecnumber --disable-readline --disable-sim  --enable-deterministic-archives  --enable-64-bit-bfd    --without-included-gettext  --disable-win32-registry  --disable-werror  --prefix=/home/rtems-tester/rtems-cron-6/tools/6 --bindir=/home/rtems-tester/rtems-cron-6/tools/6/bin  --exec-prefix=/home/rtems-tester/rtems-cron-6/tools/6  --includedir=/home/rtems-tester/rtems-cron-6/tools/6/include --libdir=/home/rtems-tester/rtems-cron-6/tools/6/lib  --mandir=/home/rtems-tester/rtems-cron-6/tools/6/share/man --infodir=/home/rtems-tester/rtems-cron-6/tools/6/share/info
  make -j 8 all
  cd ${build_top}
 Install:
  cd ${build_top}
  rm -rf $SB_BUILD_ROOT
  cd ${build_dir}
  make DESTDIR=$SB_BUILD_ROOT install
  rm -rf $SB_BUILD_ROOT/home/rtems-tester/rtems-cron-6/tools/6/share/info/configure.info*
  rm -f $SB_BUILD_ROOT/home/rtems-tester/rtems-cron-6/tools/6/share/info/dir
  touch $SB_BUILD_ROOT/home/rtems-tester/rtems-cron-6/tools/6/share/info/dir
  mkdir -p $SB_BUILD_ROOT/home/rtems-tester/rtems-cron-6/tools/6/share/locale
  rm -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/lib/libiberty*
  if test ! -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/bin/mips-rtems6-dlltool; then
  rm -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/share/man/man1/mips-rtems6-dlltool*
  fi
  if test ! -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/bin/mips-rtems6-nlmconv; then
  rm -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/share/man/man1/mips-rtems6-nlmconv*
  fi
  if test ! -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/bin/mips-rtems6-windres; then
  rm -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/share/man/man1/mips-rtems6-windres*
  fi
  if test ! -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/bin/mips-rtems6-windmc; then
  rm -f ${SB_BUILD_ROOT}/home/rtems-tester/rtems-cron-6/tools/6/share/man/man1/mips-rtems6-windmc*
  fi
  cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Thu Oct 27 18:15:07 2022
==============================================================================
Report: tools/rtems-tools-6.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
 Remotes:
[ remotes removed, contact sender for details ]
 Status:
  Repository is dirty
 Head:
  Commit: b02f7788e8bec38bbab9c57f65802e473d492a9c
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) tools/rtems-tools-6.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) tools/rtems-tools-6.cfg
------------------------------------------------------------------------------
Package: rtems-tools-40529bc566105be801481880a385a750bed44d36-1
 Config: tools/rtems-tools-6.cfg
 Summary:
  RTEMS Tools 40529bc566105be801481880a385a750bed44d36 for host x86_64-pc-cygwin
 URL:
  http://www.rtems.org/
 Version:
  40529bc566105be801481880a385a750bed44d36
 Release:
  1
  Sources: 1
    1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-40529bc566105be801481880a385a750bed44d36.tar.bz2
       sha512: TBBcCps/65zZJMhk+ijyGsTMMul7j18XUaGT3DQWz3f93nOHy25NHCfDgbwxmLGntEgzTm4I4fHe38sXYV8y6g==
  Patches: 0
 Preparation:
  build_top=$(pwd)
  rtems_tools_source=rtems-tools-40529bc566105be801481880a385a750bed44d36
  source_dir_rtems_tools=${rtems_tools_source}
  %setup source rtems-tools -q -n ${rtems_tools_source}
  %setup patch rtems-tools -p1
  cd ${build_top}
 Build:
  build_top=$(pwd)
  if test "x86_64-pc-cygwin" != "x86_64-pc-cygwin" ; then
  RT_HOST="--host=x86_64-pc-cygwin"
  else
  RT_HOST=
  fi
  cd ${source_dir_rtems_tools}
  ./waf distclean configure ${RT_HOST} --prefix=/home/rtems-tester/rtems-cron-6/tools/6
  ./waf
  cd ${build_top}
 Install:
  build_top=$(pwd)
  rm -rf $SB_BUILD_ROOT
  cd ${source_dir_rtems_tools}
  ./waf --destdir=$SB_BUILD_ROOT install
  cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Thu Oct 27 18:15:07 2022
==============================================================================
Report: tools/rtems-tools-6.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
 Remotes:
[ remotes removed, contact sender for details ]
 Status:
  Repository is dirty
 Head:
  Commit: b02f7788e8bec38bbab9c57f65802e473d492a9c
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) tools/rtems-tools-6.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) tools/rtems-tools-6.cfg
------------------------------------------------------------------------------
Package: rtems-tools-40529bc566105be801481880a385a750bed44d36-1
 Config: tools/rtems-tools-6.cfg
 Summary:
  RTEMS Tools 40529bc566105be801481880a385a750bed44d36 for host x86_64-pc-cygwin
 URL:
  http://www.rtems.org/
 Version:
  40529bc566105be801481880a385a750bed44d36
 Release:
  1
  Sources: 1
    1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-40529bc566105be801481880a385a750bed44d36.tar.bz2
       sha512: TBBcCps/65zZJMhk+ijyGsTMMul7j18XUaGT3DQWz3f93nOHy25NHCfDgbwxmLGntEgzTm4I4fHe38sXYV8y6g==
  Patches: 0
 Preparation:
  build_top=$(pwd)
  rtems_tools_source=rtems-tools-40529bc566105be801481880a385a750bed44d36
  source_dir_rtems_tools=${rtems_tools_source}
  %setup source rtems-tools -q -n ${rtems_tools_source}
  %setup patch rtems-tools -p1
  cd ${build_top}
 Build:
  build_top=$(pwd)
  if test "x86_64-pc-cygwin" != "x86_64-pc-cygwin" ; then
  RT_HOST="--host=x86_64-pc-cygwin"
  else
  RT_HOST=
  fi
  cd ${source_dir_rtems_tools}
  ./waf distclean configure ${RT_HOST} --prefix=/home/rtems-tester/rtems-cron-6/tools/6
  ./waf
  cd ${build_top}
 Install:
  build_top=$(pwd)
  rm -rf $SB_BUILD_ROOT
  cd ${source_dir_rtems_tools}
  ./waf --destdir=$SB_BUILD_ROOT install
  cd ${build_top}




More information about the build mailing list