>>> check 0.15.2 Extracting gzip -d -c /home/buildroot/autobuild/instance-0/dl/check/check-0.15.2.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2 -xf - >>> check 0.15.2 Patching >>> check 0.15.2 Configuring (mkdir -p /home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2/ && cd /home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2/ && rm -f CMakeCache.txt && PATH="/home/buildroot/autobuild/instance-0/output-1/host/bin:/home/buildroot/autobuild/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" /home/buildroot/autobuild/instance-0/output-1/host/bin/cmake /home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2/ -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/buildroot/autobuild/instance-0/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=OFF -DBUILD_TESTING=OFF -DINSTALL_CHECKMK=OFF ) CMake Deprecation Warning at CMakeLists.txt:42 (cmake_policy): The OLD behavior for policy CMP0076 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 9.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/buildroot/autobuild/instance-0/output-1/host/bin/arc-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include files sys/types.h, errno.h -- Looking for include files sys/types.h, errno.h - found -- Looking for 3 include files sys/types.h, ..., inttypes.h -- Looking for 3 include files sys/types.h, ..., inttypes.h - found -- Looking for 4 include files sys/types.h, ..., limits.h -- Looking for 4 include files sys/types.h, ..., limits.h - found -- Looking for 5 include files sys/types.h, ..., regex.h -- Looking for 5 include files sys/types.h, ..., regex.h - found -- Looking for 6 include files sys/types.h, ..., signal.h -- Looking for 6 include files sys/types.h, ..., signal.h - found -- Looking for 7 include files sys/types.h, ..., stdarg.h -- Looking for 7 include files sys/types.h, ..., stdarg.h - found -- Looking for 8 include files sys/types.h, ..., stdint.h -- Looking for 8 include files sys/types.h, ..., stdint.h - found -- Looking for 9 include files sys/types.h, ..., stdlib.h -- Looking for 9 include files sys/types.h, ..., stdlib.h - found -- Looking for 10 include files sys/types.h, ..., string.h -- Looking for 10 include files sys/types.h, ..., string.h - found -- Looking for 11 include files sys/types.h, ..., strings.h -- Looking for 11 include files sys/types.h, ..., strings.h - found -- Looking for 12 include files sys/types.h, ..., sys/time.h -- Looking for 12 include files sys/types.h, ..., sys/time.h - found -- Looking for 13 include files sys/types.h, ..., time.h -- Looking for 13 include files sys/types.h, ..., time.h - found -- Looking for 14 include files sys/types.h, ..., unistd.h -- Looking for 14 include files sys/types.h, ..., unistd.h - found -- Looking for 15 include files sys/types.h, ..., pthread.h -- Looking for 15 include files sys/types.h, ..., pthread.h - found -- Looking for 16 include files sys/types.h, ..., windows.h -- Looking for 16 include files sys/types.h, ..., windows.h - not found -- Looking for fork -- Looking for fork - found -- Looking for getline -- Looking for getline - found -- Looking for getpid -- Looking for getpid - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for localtime_r -- Looking for localtime_r - found -- Looking for malloc -- Looking for malloc - found -- Looking for mkstemp -- Looking for mkstemp - found -- Looking for realloc -- Looking for realloc - found -- Looking for setenv -- Looking for setenv - found -- Looking for sigaction -- Looking for sigaction - found -- Looking for strdup -- Looking for strdup - found -- Looking for strsignal -- Looking for strsignal - found -- Looking for _getpid -- Looking for _getpid - not found -- Looking for _strdup -- Looking for _strdup - not found -- Looking for alarm -- Looking for alarm - found -- Looking for regcomp -- Looking for regcomp - found -- Looking for regexec -- Looking for regexec - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Performing Test HAVE_PTHREADS_FLAG -- Performing Test HAVE_PTHREADS_FLAG - Success -- Looking for INT64_MAX -- Looking for INT64_MAX - found -- Looking for INT64_MIN -- Looking for INT64_MIN - found -- Looking for UINT32_MAX -- Looking for UINT32_MAX - found -- Looking for UINT64_MAX -- Looking for UINT64_MAX - found -- Looking for SIZE_MAX -- Looking for SIZE_MAX - found -- Looking for SSIZE_MAX -- Looking for SSIZE_MAX - found -- Performing Test HAVE_STRUCT_ITIMERSPEC_IT_VALUE -- Performing Test HAVE_STRUCT_ITIMERSPEC_IT_VALUE - Failed -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Check size of unsigned short -- Check size of unsigned short - done -- Check size of unsigned -- Check size of unsigned - done -- Check size of unsigned long -- Check size of unsigned long - done -- Check size of unsigned long long -- Check size of unsigned long long - done -- Check size of __int64 -- Check size of __int64 - failed -- Check size of unsigned __int64 -- Check size of unsigned __int64 - failed -- Check size of int16_t -- Check size of int16_t - done -- Check size of int32_t -- Check size of int32_t - done -- Check size of int64_t -- Check size of int64_t - done -- Check size of intmax_t -- Check size of intmax_t - done -- Check size of uint8_t -- Check size of uint8_t - done -- Check size of uint16_t -- Check size of uint16_t - done -- Check size of uint32_t -- Check size of uint32_t - done -- Check size of uint64_t -- Check size of uint64_t - done -- Check size of uintmax_t -- Check size of uintmax_t - done -- Check size of clock_t -- Check size of clock_t - done -- Check size of clockid_t -- Check size of clockid_t - done -- Check size of size_t -- Check size of size_t - done -- Check size of ssize_t -- Check size of ssize_t - done -- Check size of pid_t -- Check size of pid_t - done -- Check size of timer_t -- Check size of timer_t - done -- Looking for floor in m -- Looking for floor in m - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for subunit_test_start in subunit -- Looking for subunit_test_start in subunit - not found -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTS -- Build files have been written to: /home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2 >>> check 0.15.2 Building GIT_DIR=. PATH="/home/buildroot/autobuild/instance-0/output-1/host/bin:/home/buildroot/autobuild/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" /usr/bin/make -j4 -C /home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2/ make[1]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[2]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' [ 4%] Building C object lib/CMakeFiles/compat.dir/libcompat.c.o [ 8%] Building C object lib/CMakeFiles/compat.dir/fpclassify.c.o [ 12%] Building C object src/CMakeFiles/check.dir/check.c.o [ 16%] Building C object src/CMakeFiles/checkShared.dir/check.c.o [ 20%] Building C object src/CMakeFiles/check.dir/check_error.c.o [ 24%] Linking C static library libcompat.a make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' [ 24%] Built target compat [ 28%] Building C object src/CMakeFiles/checkShared.dir/check_error.c.o [ 32%] Building C object src/CMakeFiles/check.dir/check_list.c.o [ 36%] Building C object src/CMakeFiles/checkShared.dir/check_list.c.o [ 40%] Building C object src/CMakeFiles/checkShared.dir/check_log.c.o [ 44%] Building C object src/CMakeFiles/checkShared.dir/check_msg.c.o [ 48%] Building C object src/CMakeFiles/check.dir/check_log.c.o [ 52%] Building C object src/CMakeFiles/checkShared.dir/check_pack.c.o [ 56%] Building C object src/CMakeFiles/checkShared.dir/check_print.c.o [ 60%] Building C object src/CMakeFiles/checkShared.dir/check_run.c.o [ 64%] Building C object src/CMakeFiles/check.dir/check_msg.c.o [ 68%] Building C object src/CMakeFiles/checkShared.dir/check_str.c.o [ 72%] Building C object src/CMakeFiles/checkShared.dir/__/lib/fpclassify.c.o [ 76%] Building C object src/CMakeFiles/check.dir/check_pack.c.o [ 80%] Building C object src/CMakeFiles/check.dir/check_print.c.o [ 84%] Building C object src/CMakeFiles/check.dir/check_run.c.o [ 88%] Linking C shared library libcheck.so [ 92%] Building C object src/CMakeFiles/check.dir/check_str.c.o [ 96%] Building C object src/CMakeFiles/check.dir/__/lib/fpclassify.c.o [100%] Linking C static library libcheck.a make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' [100%] Built target check collect2: fatal error: ld terminated with signal 11 [Segmentation fault], core dumped compilation terminated. /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/crtbeginT.o: relocation R_ARC_32_ME against `__TMC_END__' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(sigaction.o): relocation R_ARC_32_ME against `__default_rt_sa_restorer' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(ssp.o): relocation R_ARC_32_ME against `__uclibc_progname' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(syslog.o): relocation R_ARC_32_ME against `__GI_close' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(localtime_r.o): relocation R_ARC_32_ME against `_time_tzlock' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(tzset.o): relocation R_ARC_32_ME against `__pthread_mutex_unlock' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(_time_mktime.o): relocation R_ARC_32_ME against `_time_tzlock' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fclose.o): relocation R_ARC_32_ME against `__lll_lock_wait_private' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(rewind.o): relocation R_ARC_32_ME against `__lll_lock_wait_private' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(_fopen.o): relocation R_ARC_32_ME against `_stdio_user_locking' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(_uintmaxtostr.o): relocation R_ARC_32_ME against `__global_locale' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(vfprintf.o): relocation R_ARC_32_ME against `__lll_lock_wait_private' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(_vfprintf_internal.o): relocation R_ARC_32_ME against `_custom_printf_spec' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(_ppfs_init.o): relocation R_ARC_32_ME against `__global_locale' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(_ppfs_parsespec.o): relocation R_ARC_32_ME against `__GI___ctype_b' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(ferror.o): relocation R_ARC_32_ME against `__lll_lock_wait_private' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fflush.o): relocation R_ARC_32_ME against `_stdio_openlist' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fputc.o): relocation R_ARC_32_ME against `__lll_lock_wait_private' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fread.o): relocation R_ARC_32_ME against `__lll_lock_wait_private' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fwrite.o): relocation R_ARC_32_ME against `__lll_lock_wait_private' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fflush_unlocked.o): relocation R_ARC_32_ME against `_stdio_openlist_del_lock' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fread_unlocked.o): relocation R_ARC_32_ME against `_stdio_openlist' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(strdup.o): relocation R_ARC_32_ME against `__GI_memcpy' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(__xpg_strerror_r.o): relocation R_ARC_32_ME against `_string_syserrmsgs' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(strsignal.o): relocation R_ARC_32_ME against `_string_syssigmsgs' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(realloc.o): relocation R_ARC_32_ME against `__malloc_lock' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(free.o): relocation R_ARC_32_ME against `__malloc_state' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(malloc.o): relocation R_ARC_32_ME against `__pthread_mutex_unlock' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getenv.o): relocation R_ARC_32_ME against `__environ' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(_stdlib_strto_l.o): relocation R_ARC_32_ME against `__GI___ctype_b' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(__strtofpmax.o): relocation R_ARC_32_ME against `__global_locale' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(exit.o): relocation R_ARC_32_ME against `__pthread_mutex_unlock' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(__uClibc_main.o): relocation R_ARC_32_ME against `_locale_init' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fork.o): relocation R_ARC_32_ME against `__fork_handlers' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(register-atfork.o): relocation R_ARC_32_ME against `__fork_handlers' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(jmp-unwind.o): relocation R_ARC_32_ME against `__pthread_cleanup_upto' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(libc-tls.o): relocation R_ARC_32_ME against `_dl_phdr' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(dl-support.o): relocation R_ARC_32_ME against `_dl_phdr' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(libdl.o): relocation R_ARC_32_ME against `_dl_tls_static_nelem' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(pthread_mutex_lock.o): relocation R_ARC_32_ME against `__lll_robust_lock_wait' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(timer_create.o): relocation R_ARC_32_ME against `__start_helper_thread' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(timer_delete.o): relocation R_ARC_32_ME against `__active_timer_sigev_thread_lock' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(timer_routines.o): relocation R_ARC_32_ME against `__helper_once' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getpagesize.o): relocation R_ARC_32_ME against `__pagesize' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(sbrk.o): relocation R_ARC_32_ME against `__curbrk' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(_locale_init.o): relocation R_ARC_32_ME against `__locale_mmap' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(nl_langinfo.o): relocation R_ARC_32_ME against `__global_locale' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(mbsnrtowcs.o): relocation R_ARC_32_ME against `__global_locale' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(wcsnrtombs.o): relocation R_ARC_32_ME against `__global_locale' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fseeko64.o): relocation R_ARC_32_ME against `__lll_lock_wait_private' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(_fpmaxtostr.o): relocation R_ARC_32_ME against `__global_locale' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(calloc.o): relocation R_ARC_32_ME against `__malloc_lock' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(dl-tls.o): relocation R_ARC_32_ME against `_dl_tls_max_dtv_idx' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(pthread_atfork.o): relocation R_ARC_32_ME against `__dso_handle' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(pthread_once.o): relocation R_ARC_32_ME against `__fork_generation' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(tpp.o): relocation R_ARC_32_ME against `__init_sched_fifo_prio' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(pthread_create.o): relocation R_ARC_32_ME against `__lll_lock_wait_private' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(pthread_setspecific.o): relocation R_ARC_32_ME against `__GI___pthread_keys' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(pthread_mutex_init.o): relocation R_ARC_32_ME against `__set_robust_list_avail' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(pthread_key_delete.o): relocation R_ARC_32_ME against `__GI___pthread_keys' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(res_init.o): relocation R_ARC_32_ME against `__nameserver' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(pthread_getspecific.o): relocation R_ARC_32_ME against `__GI___pthread_keys' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(init.o): relocation R_ARC_32_ME against `__xidcmd' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(pthread_mutex_trylock.o): relocation R_ARC_32_ME against `__pthread_tpp_change_priority' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(pthread_key_create.o): relocation R_ARC_32_ME against `__GI___pthread_keys' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(opennameservers.o): relocation R_ARC_32_ME against `__GI___ctype_b' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(closenameservers.o): relocation R_ARC_32_ME against `__nameserver' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(sysconf.o): relocation R_ARC_32_ME against `__GI___ctype_b' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(libc_pthread_init.o): relocation R_ARC_32_ME against `__fork_generation_pointer' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(closedir.o): relocation R_ARC_32_ME against `__pthread_mutex_unlock' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(readdir64.o): relocation R_ARC_32_ME against `__pthread_mutex_unlock' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fgetc.o): relocation R_ARC_32_ME against `__lll_lock_wait_private' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fgets.o): relocation R_ARC_32_ME against `__lll_lock_wait_private' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(fgetc_unlocked.o): relocation R_ARC_32_ME against `_stdio_openlist' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(dl-iterate-phdr.o): relocation R_ARC_32_ME against `_dl_phnum' can not be used when making a shared object; recompile with -fPIC /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/9.2.1/../../../../arc-snps-linux-uclibc/bin/ld: BFD (ARCv2 ISA Linux uClibc toolchain 2019.09) 2.33.50.20191002 assertion fail /SCRATCH/arcjenkins2/slaves/ru20-custom-arcgnu2/workspace/arcoss_verification/arc_gnu_toolchain_release/arc_gnu_toolchain_release/binutils/bfd/elf32-arc.c:1805 make[3]: *** [src/CMakeFiles/checkShared.dir/build.make:241: src/libcheck.so.0.15.2] Error 1 make[3]: *** Deleting file 'src/libcheck.so.0.15.2' make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[2]: *** [CMakeFiles/Makefile2:188: src/CMakeFiles/checkShared.dir/all] Error 2 make[2]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make[1]: *** [Makefile:136: all] Error 2 make[1]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2' make: *** [package/pkg-generic.mk:283: /home/buildroot/autobuild/instance-0/output-1/build/check-0.15.2/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/instance-0/buildroot'