DEBUG: Executing shell function do_compile
NOTE: cmake --build TOPDIR/build/tmp/work/cortexa57-yoe-linux/bmap-writer/1.0.5/build --target all --
[1/6] Building CXX object CMakeFiles/bmap-writer.dir/src/device.cpp.o
FAILED: [code=1] CMakeFiles/bmap-writer.dir/src/device.cpp.o 
TOPDIR/build/tmp/work/cortexa57-yoe-linux/bmap-writer/1.0.5/recipe-sysroot-native/usr/bin/aarch64-yoe-linux/aarch64-yoe-linux-clang++ --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/bmap-writer/1.0.5/recipe-sysroot -DGIT_VERSION=\"1.0.5\" -DREAD_BLK_SIZE=16384  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security  --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/bmap-writer/1.0.5/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/bmap-writer/1.0.5/sources/bmap-writer-1.0.5=/usr/src/debug/bmap-writer/1.0.5  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/bmap-writer/1.0.5/build=/usr/src/debug/bmap-writer/1.0.5  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/bmap-writer/1.0.5/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/bmap-writer/1.0.5/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -std=gnu++11 -Wformat -Wformat-security -Wconversion -Wsign-conversion -pedantic -Werror -fstack-protector-strong -fPIE -MD -MT CMakeFiles/bmap-writer.dir/src/device.cpp.o -MF CMakeFiles/bmap-writer.dir/src/device.cpp.o.d -o CMakeFiles/bmap-writer.dir/src/device.cpp.o -c TOPDIR/build/tmp/work/cortexa57-yoe-linux/bmap-writer/1.0.5/sources/bmap-writer-1.0.5/src/device.cpp
TOPDIR/build/tmp/work/cortexa57-yoe-linux/bmap-writer/1.0.5/sources/bmap-writer-1.0.5/src/device.cpp:163:50: error: implicit conversion changes signedness: 'int' to 'unsigned long' [-Werror,-Wsign-conversion]
  163 |     if (S_ISBLK(statbuf.st_mode) && (::ioctl(fd, static_cast<int>(BLKGETSIZE64), &size) != 0)) {
      |                                      ~~          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[2/6] Building CXX object CMakeFiles/bmap-writer.dir/src/sha256.cpp.o
[3/6] Building CXX object CMakeFiles/bmap-writer.dir/src/main.cpp.o
[4/6] Building CXX object CMakeFiles/bmap-writer.dir/src/image_writer.cpp.o
[5/6] Building CXX object CMakeFiles/bmap-writer.dir/src/bmap.cpp.o
ninja: build stopped: subcommand failed.
WARNING: exit code 1 from a shell command.

Error details

Submitted on:
29/09/26 14:14
Error type:
Recipe
Task:
do_compile
Recipe:
bmap-writer
Recipe version:
1.0.5-r0
Machine:
qemuarm64
Distro:
yoe
Build system:
aarch64-linux
Target system:
aarch64-yoe-linux
Host distro:
universal/debian-13
Branch:
HEAD
Commit:
3cd09c22f3b3e68ea654e775df032ea0d2fa681a
Build:
#252182
Submitter:
info@yoedistro.org
Similar errors:
6
Open a bug