=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for openclonk-8.1nb9 [ 0%] Building CXX object CMakeFiles/libmisc.dir/src/C4Include.cpp.o [ 0%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o [ 0%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/c4group/CStdFile.cpp: In function 'bool GetFileSHA1(const char*, BYTE*)': /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/c4group/CStdFile.cpp:403:38: warning: cast from 'BYTE* {aka unsigned char*}' to 'unsigned int (*)[5]' increases required alignment of target type [-Wcast-align] ctx.get_digest((sha1::digest_type) *pSHA1); ^~~~~ [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4InputValidation.cpp: In function 'bool C4InVal::ValidateString(StdStrBuf&, C4InVal::ValidationOption)': /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4InputValidation.cpp:53:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (rsString.ReplaceChar('\\', '_')) fValid = false; ^~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4InputValidation.cpp:56:3: note: here case VAL_SubPathFilename: // filenames and optional subpath ^~~~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4InputValidation.cpp:59:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (*rsString.getData() == '/' || *rsString.getData() == '\\') { *rsString.getMData() = '_'; fValid = false; } ^~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4InputValidation.cpp:62:3: note: here case VAL_FullPath: // full filename paths ^~~~ [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o [ 2%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o [ 2%] Building CXX object CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*, size_t)': /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.cpp:155:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!sTarget) return; *sTarget=0; if (!szSource) return; ^~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.cpp:155:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!sTarget) return; *sTarget=0; if (!szSource) return; ^ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.cpp: In function 'void SCopy(const char*, char*)': /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.cpp:164:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!sTarget) return; *sTarget=0; if (!szSource) return; ^~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.cpp:164:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!sTarget) return; *sTarget=0; if (!szSource) return; ^ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.cpp: In function 'void SCopyUntil(const char*, char*, char, int, int)': /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.cpp:171:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!sTarget) return; *sTarget=0; if (!szSource) return; ^~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.cpp:171:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!sTarget) return; *sTarget=0; if (!szSource) return; ^ [ 2%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o [ 2%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/StdCompiler.cpp: In member function 'char StdCompilerINIRead::ReadEscapedChar()': /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/lib/StdCompiler.cpp:977:12: warning: comparison is always true due to limited range of data type [-Wtype-limits] if (*pPos >= 0 && iscntrl((unsigned char)*pPos)) ~~~~~~^~~~ [ 2%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o [ 3%] Building CXX object CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o [ 3%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp: In member function 'C4NetIO::HostAddress C4NetIO::HostAddress::AsIPv4() const': /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:331:68: warning: cast from type 'const __uint8_t* {aka const unsigned char*}' to type 'char*' casts away qualifiers [-Wcast-qual] memcpy((char*) &nrv.v4.sin_addr, (char*) &v6.sin6_addr.s6_addr[12], sizeof(v4.sin_addr)); ^ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp: In member function 'void C4NetIO::HostAddress::SetHost(const sockaddr*)': /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:351:42: warning: cast from 'const sockaddr*' to 'const sockaddr_in6*' increases required alignment of target type [-Wcast-align] v6.sin6_family = ((const sockaddr_in6*)addr)->sin6_family; ^~~~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:352:44: warning: cast from 'const sockaddr*' to 'const sockaddr_in6*' increases required alignment of target type [-Wcast-align] v6.sin6_flowinfo = ((const sockaddr_in6*)addr)->sin6_flowinfo; ^~~~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:353:48: warning: cast from 'const sockaddr*' to 'const sockaddr_in6*' increases required alignment of target type [-Wcast-align] memcpy(&v6.sin6_addr, &((const sockaddr_in6*)addr)->sin6_addr, sizeof(v6.sin6_addr)); ^~~~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:354:44: warning: cast from 'const sockaddr*' to 'const sockaddr_in6*' increases required alignment of target type [-Wcast-align] v6.sin6_scope_id = ((const sockaddr_in6*)addr)->sin6_scope_id; ^~~~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:358:40: warning: cast from 'const sockaddr*' to 'const sockaddr_in*' increases required alignment of target type [-Wcast-align] v4.sin_family = ((const sockaddr_in*)addr)->sin_family; ^~~~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:359:45: warning: cast from 'const sockaddr*' to 'const sockaddr_in*' increases required alignment of target type [-Wcast-align] v4.sin_addr.s_addr = ((const sockaddr_in*)addr)->sin_addr.s_addr; ^~~~ /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp: In member function 'void C4NetIO::EndpointAddress::SetAddress(const StdStrBuf&, C4NetIO::HostAddress::AddressFamily)': /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:434:7: warning: variable 'isIPv6' set but not used [-Wunused-but-set-variable] bool isIPv6 = false; ^~~~~~ [ 3%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o [ 3%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o [ 5%] Building C object CMakeFiles/libmisc.dir/src/zlib/gzio.c.o [ 5%] Linking CXX static library liblibmisc.a [ 5%] Built target libmisc [ 5%] Building C object thirdparty/blake2/CMakeFiles/blake2.dir/blake2b.c.o /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/thirdparty/blake2/blake2b.c:28:10: fatal error: emmintrin.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. *** [thirdparty/blake2/CMakeFiles/blake2.dir/blake2b.c.o] Error code 1 make[2]: stopped in /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/cmake-pkgsrc-build 1 error make[2]: stopped in /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/cmake-pkgsrc-build *** [thirdparty/blake2/CMakeFiles/blake2.dir/all] Error code 2 make[1]: stopped in /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/cmake-pkgsrc-build 1 error make[1]: stopped in /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/cmake-pkgsrc-build *** [all] Error code 2 make: stopped in /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/cmake-pkgsrc-build 1 error make: stopped in /usr/pkgsrc/games/openclonk/work/openclonk-release-8.1-src/cmake-pkgsrc-build *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/games/openclonk *** Error code 1 Stop. make: stopped in /usr/pkgsrc/games/openclonk