DEBUG: Executing shell function do_compile
NOTE: cmake --build TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/build --target all --
[1/31] Building C object CMakeFiles/minizip.dir/mz_strm_buf.c.o
[2/31] Building C object CMakeFiles/minizip.dir/mz_strm_mem.c.o
[3/31] Building C object CMakeFiles/minizip.dir/mz_strm_bzip.c.o
[4/31] Building C object CMakeFiles/minizip.dir/mz_crypt.c.o
[5/31] Building C object CMakeFiles/minizip.dir/mz_strm_lzma.c.o
[6/31] Building C object CMakeFiles/minizip.dir/mz_strm_split.c.o
[7/31] Building C object CMakeFiles/minizip.dir/mz_os.c.o
[8/31] Building C object CMakeFiles/minizip.dir/mz_strm_os_posix.c.o
[9/31] Building C object CMakeFiles/minizip.dir/mz_strm_pkcrypt.c.o
[10/31] Building C object CMakeFiles/minizip.dir/compat/ioapi.c.o
[11/31] Building C object CMakeFiles/minizip.dir/mz_os_posix.c.o
[12/31] Building C object CMakeFiles/minizip.dir/mz_strm_wzaes.c.o
[13/31] Building C object CMakeFiles/minizip.dir/mz_strm.c.o
[14/31] Building C object CMakeFiles/minizip.dir/compat/zip.c.o
[15/31] Building C object CMakeFiles/minizip.dir/mz_zip_rw.c.o
[16/31] Building C object CMakeFiles/minizip.dir/compat/unzip.c.o
[17/31] Building C object CMakeFiles/minizip_cli.dir/minizip.c.o
[18/31] Building C object CMakeFiles/minizip.dir/mz_crypt_openssl.c.o
[19/31] Building C object CMakeFiles/minizip.dir/mz_zip.c.o
[20/31] Linking C shared library libminizip.so.4.0.8
[21/31] Creating library symlink libminizip.so.1 libminizip.so
[22/31] Linking C executable minizip
[23/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_compat.cc.o
FAILED: test/CMakeFiles/gtest_minizip.dir/test_compat.cc.o 
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-clang++ --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/recipe-sysroot -DHAVE_BZIP2 -DHAVE_ICONV -DHAVE_INTTYPES_H -DHAVE_LZMA -DHAVE_PKCRYPT -DHAVE_STDINT_H -DHAVE_WZAES -DLZMA_API_STATIC -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/git -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/build -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/git/compat -target arm-yoe-linux-gnueabi  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15 -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/recipe-sysroot  -O2 -g   -fmacro-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/git=/usr/src/debug/minizip-ng/4.0.8  -fdebug-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/git=/usr/src/debug/minizip-ng/4.0.8  -fmacro-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/build=/usr/src/debug/minizip-ng/4.0.8  -fdebug-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/build=/usr/src/debug/minizip-ng/4.0.8  -fdebug-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/recipe-sysroot=  -fmacro-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/recipe-sysroot=  -fdebug-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/recipe-sysroot-native=  -fmacro-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/gtest_minizip.dir/test_compat.cc.o -MF test/CMakeFiles/gtest_minizip.dir/test_compat.cc.o.d -o test/CMakeFiles/gtest_minizip.dir/test_compat.cc.o -c TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/git/test/test_compat.cc
In file included from TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/git/test/test_compat.cc:17:
TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/git/compat/crypt.h:62:9: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   62 |         register int keyshift = (int)((*(pkeys + 1)) >> 24);
      |         ^~~~~~~~
1 error generated.
[24/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_main.cc.o
[25/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_stream_crypt.cc.o
[26/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_encoding.cc.o
[27/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_stream_compress.cc.o
[28/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_crypt.cc.o
[29/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_path.cc.o
[30/31] Building CXX object test/CMakeFiles/gtest_minizip.dir/test_stream.cc.o
ninja: build stopped: subcommand failed.
WARNING: TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/temp/run.do_compile.4135990:153 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script): 
	#1: cmake_runcmake_build, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/temp/run.do_compile.4135990, line 153
	#2: cmake_do_compile, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/temp/run.do_compile.4135990, line 147
	#3: do_compile, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/temp/run.do_compile.4135990, line 142
	#4: main, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/minizip-ng/4.0.8/temp/run.do_compile.4135990, line 166

Error details

Submitted on:
31/03/25 11:07
Error type:
Recipe
Task:
do_compile
Recipe:
minizip-ng
Recipe version:
4.0.8-r0
Machine:
qemuarm
Distro:
yoe
Build system:
x86_64-linux
Target system:
arm-yoe-linux-gnueabi
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
HEAD
Commit:
87da385cd092b4b34fb8a6ad00eff9454667c9f6
Build:
#203581
Submitter:
ab@rdk
Similar errors:
0
Open a bug