>>> ddrescue 1.26 Extracting /home/buildroot/autobuild/instance-2/output-1/host/bin/lzip -d -c /home/buildroot/autobuild/instance-2/dl/ddrescue/ddrescue-1.26.tar.lz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-2/output-1/build/ddrescue-1.26 -xf - >>> ddrescue 1.26 Patching >>> ddrescue 1.26 Configuring (cd /home/buildroot/autobuild/instance-2/output-1/build/ddrescue-1.26; PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ./configure --prefix=/usr PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" AR="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc-ar" AS="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-as" LD="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-ld" NM="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc-nm" CC="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc" GCC="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc" CPP="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-cpp" CXX="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++" FC="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-gfortran" F77="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-gfortran" RANLIB="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc-ranlib" READELF="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-readelf" STRIP="/bin/true" OBJCOPY="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-objcopy" OBJDUMP="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/buildroot/autobuild/instance-2/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-2/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-2/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/buildroot/autobuild/instance-2/output-1/host/lib -Wl,-rpath,/home/buildroot/autobuild/instance-2/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-as" DEFAULT_LINKER="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static" CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static" LDFLAGS=" -Wl,-elf2flt=-r -static" FCFLAGS=" -O3 -g0 -Wl,-elf2flt=-r -static" FFLAGS=" -O3 -g0 -Wl,-elf2flt=-r -static" PKG_CONFIG="/home/buildroot/autobuild/instance-2/output-1/host/bin/pkg-config" STAGING_DIR="/home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-uclibc/sysroot" INTLTOOL_PERL=/usr/bin/perl ) creating config.status creating Makefile VPATH = . prefix = /usr exec_prefix = $(prefix) bindir = $(exec_prefix)/bin datarootdir = $(prefix)/share infodir = $(datarootdir)/info mandir = $(datarootdir)/man CXX = /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ CPPFLAGS = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 CXXFLAGS = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static LDFLAGS = -Wl,-elf2flt=-r -static OK. Now you can run make. >>> ddrescue 1.26 Building PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /usr/bin/make -j4 CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static" -C /home/buildroot/autobuild/instance-2/output-1/build/ddrescue-1.26 make[1]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/ddrescue-1.26' /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o arg_parser.o arg_parser.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o rational.o rational.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o non_posix.o non_posix.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o loggers.o loggers.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o block.o block.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o mapfile.o mapfile.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o mapbook.o mapbook.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o fillbook.o fillbook.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o genbook.o genbook.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o io.o io.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o rescuebook.o rescuebook.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -c -o command_mode.o command_mode.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -DPROGVERSION=\"1.26\" -c -o main.o main.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -DPROGVERSION=\"1.26\" -c -o ddrescuelog.o ddrescuelog.cc /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -fPIC -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -Wl,-elf2flt=-r -static -o ddrescue arg_parser.o rational.o non_posix.o loggers.o block.o mapfile.o mapbook.o fillbook.o genbook.o io.o rescuebook.o command_mode.o main.o /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-uclibc/bin/elf2flt: ERROR: text=0x58d68 overlaps data=0x46540 ? collect2: error: ld returned 1 exit status Makefile:46: recipe for target 'ddrescue' failed make[1]: *** [ddrescue] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/ddrescue-1.26' package/pkg-generic.mk:290: recipe for target '/home/buildroot/autobuild/instance-2/output-1/build/ddrescue-1.26/.stamp_built' failed make: *** [/home/buildroot/autobuild/instance-2/output-1/build/ddrescue-1.26/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/instance-2/buildroot'