>>> host-elf2flt 2024.05 Downloading wget -nd -t 3 --no-check-certificate -O '/home/autobuild/autobuild/instance-22/output-1/build/.elf2flt-2024.05.tar.gz.oy7Ier/output' 'https://github.com/uclinux-dev/elf2flt/archive/v2024.05/elf2flt-2024.05.tar.gz' --2024-08-31 22:59:53-- https://github.com/uclinux-dev/elf2flt/archive/v2024.05/elf2flt-2024.05.tar.gz Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt' Resolving github.com (github.com)... 140.82.113.4 Connecting to github.com (github.com)|140.82.113.4|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/uclinux-dev/elf2flt/tar.gz/refs/tags/v2024.05 [following] --2024-08-31 22:59:54-- https://codeload.github.com/uclinux-dev/elf2flt/tar.gz/refs/tags/v2024.05 Resolving codeload.github.com (codeload.github.com)... 140.82.113.9 Connecting to codeload.github.com (codeload.github.com)|140.82.113.9|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/home/autobuild/autobuild/instance-22/output-1/build/.elf2flt-2024.05.tar.gz.oy7Ier/output' 0K .......... .......... .......... .......... .......... 336K 50K .......... .......... .......... .......... .......... 671K 100K .......... .... 173M=0.2s 2024-08-31 22:59:54 (512 KB/s) - '/home/autobuild/autobuild/instance-22/output-1/build/.elf2flt-2024.05.tar.gz.oy7Ier/output' saved [117112] elf2flt-2024.05.tar.gz: OK (sha256: 9fd899d0c66552ecb175ff6764e5af810aa1bb78db38a64768a1b97c3c62199d) >>> host-elf2flt 2024.05 Extracting mkdir -p /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-tar/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-tar/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host mkdir -p /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-tar/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-tar/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/target gzip -d -c /home/autobuild/autobuild/instance-22/dl/elf2flt/elf2flt-2024.05.tar.gz | /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin/tar --strip-components=1 -C /home/autobuild/autobuild/instance-22/output-1/build/host-elf2flt-2024.05 -xf - >>> host-elf2flt 2024.05 Patching Applying 0001-riscv64-handle-R_RISCV_SET_ULEB128-R_RISCV_SUB_ULEB1.patch using patch: patching file elf2flt.c >>> host-elf2flt 2024.05 Updating config.sub and config.guess for file in config.guess config.sub; do for i in $(find /home/autobuild/autobuild/instance-22/output-1/build/host-elf2flt-2024.05 -name $file); do cp support/gnuconfig/$file $i; done; done >>> host-elf2flt 2024.05 Configuring mkdir -p /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-autoconf/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-autoconf/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-automake/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-automake/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-binutils/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-binutils/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-ccache/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-ccache/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-libtool/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-libtool/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-skeleton/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-skeleton/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-zlib/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-zlib/host/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host mkdir -p /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-autoconf/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-autoconf/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-automake/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-automake/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-binutils/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-binutils/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-ccache/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-ccache/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-libtool/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-libtool/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-skeleton/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-skeleton/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-22/output-1/per-package/host-zlib/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-zlib/target/ /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/target >>> host-elf2flt 2024.05 Autoreconfiguring configure.ac:204: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.ac:204: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.ac:204: the top level configure.ac:240: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.ac:240: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... configure.ac:240: the top level configure.ac:274: warning: AC_OUTPUT should be used without arguments. configure.ac:274: You should run autoupdate. >>> host-elf2flt 2024.05 Patching libtool (cd /home/autobuild/autobuild/instance-22/output-1/build/host-elf2flt-2024.05/ && rm -rf config.cache; GIT_DIR=. PATH="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin:/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PKG_CONFIG="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/lib/pkgconfig:/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/share/pkgconfig" AR="/usr/bin/ar" AS="/usr/bin/as" LD="/usr/bin/ld" NM="/usr/bin/nm" CC="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin/ccache /usr/bin/gcc" GCC="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin/ccache /usr/bin/gcc" CXX="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin/ccache /usr/bin/g++" CPP="/usr/bin/cpp" OBJCOPY="/usr/bin/objcopy" RANLIB="/usr/bin/ranlib" CPPFLAGS="-I/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/include" CFLAGS="-O2 -I/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/include" CXXFLAGS="-O2 -I/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/include" LDFLAGS="-L/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/lib -Wl,-rpath,/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/lib" INTLTOOL_PERL=/usr/bin/perl CFLAGS="-O2 -I/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/include" LDFLAGS="-L/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/lib -Wl,-rpath,/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/lib" LIBS="-lz -ldl" CONFIG_SITE=/dev/null ./configure --prefix="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host" --sysconfdir="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/etc" --localstatedir="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/var" --enable-shared --disable-static --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --disable-debug --with-xmlto=no --with-fop=no --disable-nls --disable-dependency-tracking --with-bfd-include-dir=/home/autobuild/autobuild/instance-22/output-1/build/host-binutils-2.40/bfd/ --with-binutils-include-dir=/home/autobuild/autobuild/instance-22/output-1/build/host-binutils-2.40/include/ --with-libbfd=/home/autobuild/autobuild/instance-22/output-1/build/host-binutils-2.40/bfd/libbfd.a --with-libiberty=/home/autobuild/autobuild/instance-22/output-1/build/host-binutils-2.40/libiberty/libiberty.a --target=riscv64-buildroot-linux-uclibc --disable-werror ) configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-dependency-tracking checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... riscv64-buildroot-linux-uclibc checking for gcc... /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin/ccache /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin/ccache /usr/bin/gcc accepts -g... yes checking for /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin/ccache /usr/bin/gcc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for a BSD-compatible install... /usr/bin/install -c checking for deflate in -lz... yes checking for ZSTD_decompress in -lzstd... yes checking for malloc in -lc... yes checking for dlopen in -ldl... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fcntl.h... yes checking for unistd.h... (cached) yes checking for bfd.h... yes checking for an ANSI C-conforming const... yes checking for vprintf... yes checking for dcgettext... yes checking for getline... yes checking for libintl_dgettext... no checking for strsignal... yes configure: creating ./config.status config.status: creating ld-elf2flt.sh config.status: creating Makefile config.status: creating elf2flt.ld configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop, --disable-nls, --disable-dependency-tracking >>> host-elf2flt 2024.05 Building GIT_DIR=. PATH="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin:/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PKG_CONFIG="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/lib/pkgconfig:/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/share/pkgconfig" /usr/bin/make -j1 -C /home/autobuild/autobuild/instance-22/output-1/build/host-elf2flt-2024.05/ make[1]: Entering directory '/home/autobuild/autobuild/instance-22/output-1/build/host-elf2flt-2024.05' rm -rf bfd-headers mkdir bfd-headers for f in bfd bfd_stdint; do \ ln -sf /home/autobuild/autobuild/instance-22/output-1/build/host-binutils-2.40/bfd/$f.h bfd-headers/$f.h || exit 1; \ done for f in ansidecl diagnostics filenames hashtab libiberty symcat; do \ ln -sf /home/autobuild/autobuild/instance-22/output-1/build/host-binutils-2.40/include/$f.h bfd-headers/$f.h || exit 1; \ done ln -sf /home/autobuild/autobuild/instance-22/output-1/build/host-binutils-2.40/include/elf bfd-headers/elf touch bfd-headers/.stamp /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin/ccache /usr/bin/gcc -MM -I/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 -D__STDC_WANT_IEC_60559_EXT__=1 -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_LIBZ=1 -DHAVE_LIBZSTD=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BFD_H=1 -DHAVE_VPRINTF=1 -DHAVE_DCGETTEXT=1 -DHAVE_GETLINE=1 -DHAVE_STRSIGNAL=1 -DTARGET_riscv64 -DTARGET_CPU=\"riscv64\" -DSYMBOL_PREFIX=\"\" -DBINUTILS_LDSCRIPTDIR=\"/../riscv64-buildroot-linux-uclibc/lib\" -DTARGET_ALIAS=\"riscv64-buildroot-linux-uclibc\" -DNO_GOT_CHECK=1 -DUSE_EMIT_RELOCS=1 -DEMIT_CTOR_DTOR=0 -DALWAYS_RELOC_TEXT=0 -DHAVE_BFD_XTENSA_PDIFF_RELOCS=0 -I. -Ibfd-headers ./*.c > .deps /home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/bin/ccache /usr/bin/gcc -Wall -I/home/autobuild/autobuild/instance-22/output-1/build/host-binutils-2.40/include -I/home/autobuild/autobuild/instance-22/output-1/build/host-binutils-2.40/bfd -O2 -I/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/include -I/home/autobuild/autobuild/instance-22/output-1/per-package/host-elf2flt/host/include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DSTDC_HEADERS=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 -D__STDC_WANT_IEC_60559_EXT__=1 -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_LIBZ=1 -DHAVE_LIBZSTD=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BFD_H=1 -DHAVE_VPRINTF=1 -DHAVE_DCGETTEXT=1 -DHAVE_GETLINE=1 -DHAVE_STRSIGNAL=1 -DTARGET_riscv64 -DTARGET_CPU=\"riscv64\" -DSYMBOL_PREFIX=\"\" -DBINUTILS_LDSCRIPTDIR=\"/../riscv64-buildroot-linux-uclibc/lib\" -DTARGET_ALIAS=\"riscv64-buildroot-linux-uclibc\" -DNO_GOT_CHECK=1 -DUSE_EMIT_RELOCS=1 -DEMIT_CTOR_DTOR=0 -DALWAYS_RELOC_TEXT=0 -DHAVE_BFD_XTENSA_PDIFF_RELOCS=0 -I. -Ibfd-headers -c -o elf2flt.o elf2flt.c elf2flt.c: In function 'output_relocs': elf2flt.c:843:38: error: 'R_RISCV_SET_ULEB128' undeclared (first use in this function); did you mean 'R_RISCV_SET32'? 843 | case R_RISCV_SET_ULEB128: | ^~~~~~~~~~~~~~~~~~~ | R_RISCV_SET32 elf2flt.c:843:38: note: each undeclared identifier is reported only once for each function it appears in elf2flt.c:844:38: error: 'R_RISCV_SUB_ULEB128' undeclared (first use in this function); did you mean 'R_RISCV_SUB32'? 844 | case R_RISCV_SUB_ULEB128: | ^~~~~~~~~~~~~~~~~~~ | R_RISCV_SUB32 elf2flt.c:864:33: warning: label 'good_32bit_resolved_reloc_update_text' defined but not used [-Wunused-label] 864 | good_32bit_resolved_reloc_update_text: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: *** [: elf2flt.o] Error 1 make[1]: Leaving directory '/home/autobuild/autobuild/instance-22/output-1/build/host-elf2flt-2024.05' make: *** [package/pkg-generic.mk:289: /home/autobuild/autobuild/instance-22/output-1/build/host-elf2flt-2024.05/.stamp_built] Error 2 make: Leaving directory '/home/autobuild/autobuild/instance-22/buildroot'