INFO: not using any hashes in /data/userland-archives/hashes for td-1.6.0.tar.gz (overridden with --hash) Source /data/userland-archives/td-1.6.0.tar.gz... not found, skipping file copy Source https://github.com/tdlib/td/archive/v1.6.0.tar.gz... downloading... ok validating signature... checking local signature... not found signature validation failed validating hash... ok patching file CMakeLists.txt patching file tdutils/td/utils/port/config.h patching file tdutils/td/utils/port/platform.h CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- The CXX compiler identification is GNU 13.3.0 -- The C compiler identification is GNU 13.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/gcc/13/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/gcc/13/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Could NOT find ccache (this is NOT an error) -- Found OpenSSL: /usr/openssl/3/lib/libcrypto.so (found version "3.4.0") -- Found OpenSSL: /usr/openssl/3/include /usr/openssl/3/lib/libssl.so;/usr/openssl/3/lib/libcrypto.so -- Performing Test HAVE_STD14 -- Performing Test HAVE_STD14 - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WIMPLICIT_FALLTHROUGH_2 -- Performing Test HAVE_CXX_FLAG_WIMPLICIT_FALLTHROUGH_2 - Success -- Performing Test HAVE_CXX_FLAG_WPOINTER_ARITH -- Performing Test HAVE_CXX_FLAG_WPOINTER_ARITH - Success -- Performing Test HAVE_CXX_FLAG_WCAST_QUAL -- Performing Test HAVE_CXX_FLAG_WCAST_QUAL - Success -- Performing Test HAVE_CXX_FLAG_WSIGN_COMPARE -- Performing Test HAVE_CXX_FLAG_WSIGN_COMPARE - Success -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_BRANCHES -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_BRANCHES - Success -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_COND -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_COND - Success -- Performing Test HAVE_CXX_FLAG_WALLOC_ZERO -- Performing Test HAVE_CXX_FLAG_WALLOC_ZERO - Success -- Performing Test HAVE_CXX_FLAG_WLOGICAL_OP -- Performing Test HAVE_CXX_FLAG_WLOGICAL_OP - Success -- Performing Test HAVE_CXX_FLAG_WTAUTOLOGICAL_COMPARE -- Performing Test HAVE_CXX_FLAG_WTAUTOLOGICAL_COMPARE - Success -- Performing Test HAVE_CXX_FLAG_WVLA -- Performing Test HAVE_CXX_FLAG_WVLA - Success -- Performing Test HAVE_CXX_FLAG_WNON_VIRTUAL_DTOR -- Performing Test HAVE_CXX_FLAG_WNON_VIRTUAL_DTOR - Success -- Performing Test HAVE_CXX_FLAG_WUNUSED_PARAMETER -- Performing Test HAVE_CXX_FLAG_WUNUSED_PARAMETER - Success -- Performing Test HAVE_CXX_FLAG_WCONVERSION -- Performing Test HAVE_CXX_FLAG_WCONVERSION - Success -- Performing Test HAVE_CXX_FLAG_WSIGN_CONVERSION -- Performing Test HAVE_CXX_FLAG_WSIGN_CONVERSION - Success -- Performing Test HAVE_CXX_FLAG_WCXX14_COMPAT_PEDANTIC -- Performing Test HAVE_CXX_FLAG_WCXX14_COMPAT_PEDANTIC - Failed -- Performing Test HAVE_CXX_FLAG_WDEPRECATED -- Performing Test HAVE_CXX_FLAG_WDEPRECATED - Success -- Performing Test HAVE_CXX_FLAG_QUNUSED_ARGUMENTS -- Performing Test HAVE_CXX_FLAG_QUNUSED_ARGUMENTS - Failed -- Performing Test HAVE_CXX_FLAG_WODR -- Performing Test HAVE_CXX_FLAG_WODR - Success -- Performing Test HAVE_CXX_FLAG_FLTO_ODR_TYPE_MERGING -- Performing Test HAVE_CXX_FLAG_FLTO_ODR_TYPE_MERGING - Success -- Performing Test HAVE_CXX_FLAG_WMAYBE_UNINITIALIZED -- Performing Test HAVE_CXX_FLAG_WMAYBE_UNINITIALIZED - Success -- Performing Test HAVE_CXX_FLAG_WREDUNDANT_MOVE -- Performing Test HAVE_CXX_FLAG_WREDUNDANT_MOVE - Success CMake Deprecation Warning at tdtl/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at tdutils/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found ZLIB: /usr/include /usr/lib/libz.so CMake Deprecation Warning at tdutils/generate/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at td/generate/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at tdactor/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at tdnet/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at sqlite/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at tddb/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at test/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at benchmark/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Performing Test GNU_READLINE_FOUND -- Performing Test GNU_READLINE_FOUND - Success -- Found Readline: /usr/include -- Found Readline: /usr/include /usr/lib/libreadline.so -- Performing Test USABLE_READLINE_FOUND -- Performing Test USABLE_READLINE_FOUND - Success -- Configuring done (7.4s) -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project: BIN_INSTALL_DIR CMAKE_Fortran_COMPILER CMAKE_Fortran_FLAGS CMAKE_INSTALL_DATADIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INFODIR CMAKE_INSTALL_LOCALEDIR CMAKE_INSTALL_MANDIR CMAKE_INSTALL_SBINDIR LIBEXEC_INSTALL_DIR -- Build files have been written to: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/i86 [ 0%] Generate git_commit.h [ 0%] Built target git_commit [ 0%] Building CXX object tdutils/generate/CMakeFiles/generate_mime_types_gperf.dir/generate_mime_types_gperf.cpp.o [ 0%] Linking CXX executable generate_mime_types_gperf [ 0%] Built target generate_mime_types_gperf [ 0%] Generating /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/generate/auto/mime_type_to_extension.gperf, /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/generate/auto/extension_to_mime_type.gperf Extension "wmz" matches more than one type Extension "sub" matches more than one type [ 0%] Generating /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/generate/auto/mime_type_to_extension.cpp [ 1%] Generating /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/generate/auto/extension_to_mime_type.cpp [ 1%] Built target tdmime_auto [ 1%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/Clocks.cpp.o [ 1%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/FileFd.cpp.o [ 1%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/IPAddress.cpp.o [ 2%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/MemoryMapping.cpp.o [ 2%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/path.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/port/path.cpp:295:2: warning: #warning "Slow walk_path" [-Wcpp] 295 | #warning "Slow walk_path" | ^~~~~~~ [ 2%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/PollFlags.cpp.o [ 2%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/ServerSocketFd.cpp.o [ 3%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/signals.cpp.o [ 3%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/sleep.cpp.o [ 3%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/SocketFd.cpp.o [ 3%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/stacktrace.cpp.o [ 4%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/Stat.cpp.o [ 4%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/StdStreams.cpp.o [ 4%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/thread_local.cpp.o [ 4%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/UdpSocketFd.cpp.o [ 5%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/wstring_convert.cpp.o [ 5%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Epoll.cpp.o [ 5%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdBsd.cpp.o [ 5%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdLinux.cpp.o [ 6%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdWindows.cpp.o [ 6%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Iocp.cpp.o [ 6%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/KQueue.cpp.o [ 6%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/NativeFd.cpp.o [ 7%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Poll.cpp.o [ 7%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Select.cpp.o [ 7%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/ThreadIdGuard.cpp.o [ 7%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/ThreadPthread.cpp.o [ 7%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/WineventPoll.cpp.o [ 8%] Building CXX object tdutils/CMakeFiles/tdutils.dir/generate/auto/mime_type_to_extension.cpp.o [ 8%] Building CXX object tdutils/CMakeFiles/tdutils.dir/generate/auto/extension_to_mime_type.cpp.o [ 8%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/base64.cpp.o [ 8%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/BigNum.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/BigNum.cpp: In member function 'bool td::BigNum::is_prime(td::BigNumContext&) const': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/BigNum.cpp:152:30: warning: 'int BN_is_prime_ex(const BIGNUM*, int, BN_CTX*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 152 | int result = BN_is_prime_ex(impl_->big_num, BN_prime_checks, context.impl_->big_num_context, nullptr); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/BigNum.cpp:16: /usr/openssl/3/include/openssl/bn.h:380:5: note: declared here 380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); | ^~~~~~~~~~~~~~ [ 9%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/buffer.cpp.o [ 9%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/BufferedUdp.cpp.o [ 9%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/check.cpp.o [ 9%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/crypto.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In function 'void td::aes_ige_xcrypt(Slice, MutableSlice, Slice, MutableSlice, bool)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:250:30: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 250 | err = AES_set_encrypt_key(aes_key.ubegin(), 256, &key); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:19: /usr/openssl/3/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:252:30: warning: 'int AES_set_decrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 252 | err = AES_set_decrypt_key(aes_key.ubegin(), 256, &key); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:54:5: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:256:18: warning: 'void AES_ige_encrypt(const unsigned char*, unsigned char*, size_t, const AES_KEY*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 256 | AES_ige_encrypt(from.ubegin(), to.ubegin(), from.size(), &key, aes_iv.ubegin(), encrypt_flag); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:88:6: note: declared here 88 | void AES_ige_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In function 'void td::aes_cbc_xcrypt(Slice, MutableSlice, Slice, MutableSlice, bool)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:273:30: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 273 | err = AES_set_encrypt_key(aes_key.ubegin(), 256, &key); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:275:30: warning: 'int AES_set_decrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 275 | err = AES_set_decrypt_key(aes_key.ubegin(), 256, &key); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:54:5: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:279:18: warning: 'void AES_cbc_encrypt(const unsigned char*, unsigned char*, size_t, const AES_KEY*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 279 | AES_cbc_encrypt(from.ubegin(), to.ubegin(), from.size(), &key, aes_iv.ubegin(), encrypt_flag); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:66:6: note: declared here 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In constructor 'td::AesCtrState::Impl::Impl(td::Slice, td::Slice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:308:28: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 308 | if (AES_set_encrypt_key(key.ubegin(), 256, &aes_key) < 0) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In member function 'void td::AesCtrState::Impl::encrypt(td::Slice, td::MutableSlice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:319:20: warning: 'void AES_encrypt(const unsigned char*, unsigned char*, const AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 319 | AES_encrypt(counter.as_slice().ubegin(), encrypted_counter.as_mutable_slice().ubegin(), &aes_key); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In member function 'void td::Sha256State::init()': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:419:24: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 419 | int err = SHA256_Init(&impl_->ctx_); | ~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/openssl/3/include/openssl/x509.h:41, from /usr/openssl/3/include/openssl/pem.h:23, from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:25: /usr/openssl/3/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In member function 'void td::Sha256State::feed(td::Slice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:427:26: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 427 | int err = SHA256_Update(&impl_->ctx_, data.ubegin(), data.size()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In member function 'void td::Sha256State::extract(td::MutableSlice, bool)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:435:25: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 435 | int err = SHA256_Final(output.ubegin(), &impl_->ctx_); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In function 'void td::md5(Slice, MutableSlice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:445:20: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 445 | auto result = MD5(input.ubegin(), input.size(), output.ubegin()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:24: /usr/openssl/3/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ [ 10%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/FileLog.cpp.o [ 10%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/filesystem.cpp.o [ 10%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/find_boundary.cpp.o [ 10%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Gzip.cpp.o [ 11%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/GzipByteFlow.cpp.o [ 11%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Hints.cpp.o [ 11%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/HttpUrl.cpp.o [ 11%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/JsonBuilder.cpp.o [ 12%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/logging.cpp.o [ 12%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/misc.cpp.o [ 12%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/MimeType.cpp.o [ 12%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/MpmcQueue.cpp.o [ 13%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/OptionsParser.cpp.o [ 13%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/PathView.cpp.o [ 13%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Random.cpp.o [ 13%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/SharedSlice.cpp.o [ 14%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Slice.cpp.o [ 14%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/StackAllocator.cpp.o [ 14%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Status.cpp.o [ 14%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/StringBuilder.cpp.o [ 15%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/tests.cpp.o [ 15%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Time.cpp.o [ 15%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Timer.cpp.o [ 15%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/tl_parsers.cpp.o [ 16%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/translit.cpp.o [ 16%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/TsFileLog.cpp.o [ 16%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/unicode.cpp.o [ 16%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/utf8.cpp.o [ 17%] Linking CXX static library libtdutils.a [ 17%] Built target tdutils [ 18%] Building CXX object CMakeFiles/memprof.dir/memprof/memprof.cpp.o [ 18%] Linking CXX static library libmemprof.a [ 18%] Built target memprof [ 18%] Building C object sqlite/CMakeFiles/tdsqlite.dir/sqlite/sqlite3.c.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c: In function 'sqlite3SelectNew': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c:117657:10: warning: function may return address of local variable [-Wreturn-local-addr] 117657 | return pNew; | ^~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c:117617:10: note: declared here 117617 | Select standin; | ^~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c:117617:10: note: declared here /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c: In function 'sqlite3Fts5IndexQuery': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c:195003:5: warning: 'memcpy' specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 195003 | memcpy(&buf.p[1], pToken, nToken); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Linking C static library libtdsqlite.a [ 18%] Built target tdsqlite [ 18%] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/impl/ConcurrentScheduler.cpp.o [ 18%] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/impl/Scheduler.cpp.o [ 18%] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/MultiPromise.cpp.o [ 19%] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/Timeout.cpp.o [ 19%] Linking CXX static library libtdactor.a [ 19%] Built target tdactor [ 19%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/Binlog.cpp.o [ 20%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/BinlogEvent.cpp.o In file included from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/Storer.h:13, from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.h:15, from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.cpp:7: In member function 'void td::TlStorerUnsafe::store_binary(const T&) [with T = int]', inlined from 'void td::TlStorerUnsafe::store_int(td::int32)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:36:24, inlined from 'static td::BufferSlice td::BinlogEvent::create_raw(td::uint64, td::int32, td::int32, const td::Storer&)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.cpp:58:22: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:31:16: warning: writing 4 bytes into a region of size 1 [-Wstringop-overflow=] 31 | std::memcpy(buf_, &x, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In member function 'void td::TlStorerUnsafe::store_binary(const T&) [with T = long long int]', inlined from 'void td::TlStorerUnsafe::store_long(td::int64)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:40:24, inlined from 'static td::BufferSlice td::BinlogEvent::create_raw(td::uint64, td::int32, td::int32, const td::Storer&)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.cpp:59:23: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:31:16: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 31 | std::memcpy(buf_, &x, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In member function 'void td::TlStorerUnsafe::store_binary(const T&) [with T = long long int]', inlined from 'void td::TlStorerUnsafe::store_long(td::int64)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:40:24, inlined from 'static td::BufferSlice td::BinlogEvent::create_raw(td::uint64, td::int32, td::int32, const td::Storer&)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.cpp:62:23: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:31:16: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 31 | std::memcpy(buf_, &x, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/ConcurrentBinlog.cpp.o [ 20%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/detail/BinlogEventsBuffer.cpp.o [ 20%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/detail/BinlogEventsProcessor.cpp.o [ 21%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteConnectionSafe.cpp.o [ 21%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteDb.cpp.o [ 21%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteKeyValue.cpp.o [ 21%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteKeyValueAsync.cpp.o [ 22%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteStatement.cpp.o [ 22%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/detail/RawSqliteDb.cpp.o [ 22%] Linking CXX static library libtddb.a [ 22%] Built target tddb [ 23%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_config.cpp.o [ 23%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_core.cpp.o [ 23%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_file_outputer.cpp.o [ 23%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_file_utils.cpp.o [ 24%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_generate.cpp.o [ 24%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_outputer.cpp.o [ 24%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_string_outputer.cpp.o [ 24%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_writer.cpp.o [ 25%] Linking CXX static library libtdtl.a [ 25%] Built target tdtl [ 25%] Building CXX object td/generate/CMakeFiles/generate_common.dir/generate_common.cpp.o [ 25%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_cpp.cpp.o [ 26%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_h.cpp.o [ 26%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_hpp.cpp.o [ 26%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_jni_cpp.cpp.o [ 26%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_jni_h.cpp.o [ 27%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_td.cpp.o [ 27%] Linking CXX executable generate_common [ 27%] Built target generate_common [ 27%] Generate common tl source files Write tl to file auto/td/telegram/telegram_api.cpp Write tl to file auto/td/telegram/telegram_api.h Write tl to file auto/td/telegram/telegram_api.hpp Write tl to file auto/td/telegram/secret_api.cpp Write tl to file auto/td/telegram/secret_api.h Write tl to file auto/td/telegram/secret_api.hpp Write tl to file auto/td/mtproto/mtproto_api.cpp Write tl to file auto/td/mtproto/mtproto_api.h Write tl to file auto/td/mtproto/mtproto_api.hpp Write tl to file auto/td/telegram/td_api.cpp Write tl to file auto/td/telegram/td_api.h Write tl to file auto/td/telegram/td_api.hpp PHP Warning: PHP Startup: Unable to load dynamic library 'mysqli.so' (tried: /usr/php/8.2/extensions/mysqli.so (ld.so.1: php: fatal: /usr/php/8.2/extensions/mysqli.so: open failed: No such file or directory), /usr/php/8.2/extensions/mysqli.so.so (ld.so.1: php: fatal: /usr/php/8.2/extensions/mysqli.so.so: open failed: No such file or directory)) in Unknown on line 0 [ 27%] Built target tl_generate_common [ 27%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/GetHostByNameActor.cpp.o [ 28%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpChunkedByteFlow.cpp.o [ 28%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpConnectionBase.cpp.o [ 28%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpContentLengthByteFlow.cpp.o [ 28%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpFile.cpp.o [ 29%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpInboundConnection.cpp.o [ 29%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpOutboundConnection.cpp.o [ 29%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpProxy.cpp.o [ 29%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpQuery.cpp.o [ 29%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpReader.cpp.o [ 30%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/Socks5.cpp.o [ 30%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/SslStream.cpp.o [ 30%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/TcpListener.cpp.o [ 30%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/TransparentProxy.cpp.o [ 31%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/Wget.cpp.o [ 31%] Linking CXX static library libtdnet.a [ 31%] Built target tdnet [ 32%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/AuthData.cpp.o [ 32%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/crypto.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp: In static member function 'static td::Result<td::RSA> td::RSA::from_pem(td::Slice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp:49:39: warning: 'RSA* PEM_read_bio_RSAPublicKey(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 49 | auto rsa = PEM_read_bio_RSAPublicKey(bio, nullptr, nullptr, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp:23: /usr/openssl/3/include/openssl/pem.h:453:1: note: declared here 453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp: In lambda function: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp:54:13: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 54 | RSA_free(rsa); | ~~~~~~~~^~~~~ In file included from /usr/openssl/3/include/openssl/x509.h:36, from /usr/openssl/3/include/openssl/pem.h:23: /usr/openssl/3/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp: In static member function 'static td::Result<td::RSA> td::RSA::from_pem(td::Slice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp:57:15: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 57 | if (RSA_size(rsa) != 256) { | ~~~~~~~~^~~~~ /usr/openssl/3/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp:67:15: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 67 | RSA_get0_key(rsa, &n_num, &e_num, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/DhHandshake.cpp.o [ 32%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/Handshake.cpp.o [ 33%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/HandshakeActor.cpp.o [ 33%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/HttpTransport.cpp.o [ 33%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/IStreamTransport.cpp.o [ 33%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/KDF.cpp.o [ 34%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/Ping.cpp.o [ 34%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/PingConnection.cpp.o [ 34%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/ProxySecret.cpp.o [ 34%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/RawConnection.cpp.o [ 35%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/SessionConnection.cpp.o [ 35%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/TcpTransport.cpp.o [ 35%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/TlsInit.cpp.o [ 35%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/TlsReaderByteFlow.cpp.o [ 36%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/Transport.cpp.o [ 36%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/utils.cpp.o [ 36%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AnimationsManager.cpp.o [ 36%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AudiosManager.cpp.o [ 37%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AuthManager.cpp.o [ 37%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AutoDownloadSettings.cpp.o [ 37%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/BackgroundManager.cpp.o [ 37%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/BackgroundType.cpp.o [ 38%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallActor.cpp.o [ 38%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallDiscardReason.cpp.o [ 38%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallManager.cpp.o [ 38%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallbackQueriesManager.cpp.o [ 39%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ClientActor.cpp.o [ 39%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ConfigManager.cpp.o [ 39%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ConfigShared.cpp.o [ 39%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Contact.cpp.o [ 40%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ContactsManager.cpp.o [ 40%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DelayDispatcher.cpp.o [ 40%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Dependencies.cpp.o [ 40%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DeviceTokenManager.cpp.o [ 40%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DhCache.cpp.o [ 41%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogAdministrator.cpp.o [ 41%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogDb.cpp.o [ 41%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogId.cpp.o [ 41%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogLocation.cpp.o [ 42%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogParticipant.cpp.o [ 42%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Document.cpp.o [ 42%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DocumentsManager.cpp.o [ 42%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DraftMessage.cpp.o [ 43%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/FileReferenceManager.cpp.o [ 43%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileBitmask.cpp.o [ 43%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileDb.cpp.o [ 43%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileDownloader.cpp.o [ 44%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileEncryptionKey.cpp.o [ 44%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileFromBytes.cpp.o [ 44%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileGcParameters.cpp.o [ 44%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileGcWorker.cpp.o [ 45%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileGenerateManager.cpp.o [ 45%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileHashUploader.cpp.o [ 45%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileLoader.cpp.o [ 45%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileLoaderUtils.cpp.o [ 46%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileLoadManager.cpp.o [ 46%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileManager.cpp.o [ 46%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileStats.cpp.o [ 46%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileStatsWorker.cpp.o [ 47%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileUploader.cpp.o [ 47%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/PartsManager.cpp.o [ 47%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/ResourceManager.cpp.o [ 47%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Game.cpp.o [ 48%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Global.cpp.o [ 48%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/HashtagHints.cpp.o [ 48%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/InlineQueriesManager.cpp.o [ 48%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/InputMessageText.cpp.o [ 50%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/JsonValue.cpp.o [ 50%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/LanguagePackManager.cpp.o [ 50%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Location.cpp.o [ 50%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Logging.cpp.o [ 51%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageContent.cpp.o [ 51%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageContentType.cpp.o [ 51%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageEntity.cpp.o [ 51%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageId.cpp.o [ 52%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessagesDb.cpp.o [ 52%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessagesManager.cpp.o [ 52%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/misc.cpp.o [ 52%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/AuthDataShared.cpp.o [ 52%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/ConnectionCreator.cpp.o [ 53%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/DcAuthManager.cpp.o [ 53%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/DcOptionsSet.cpp.o [ 53%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/MtprotoHeader.cpp.o [ 53%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetActor.cpp.o [ 54%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQuery.cpp.o [ 54%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryCounter.cpp.o [ 54%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryCreator.cpp.o [ 54%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryDelayer.cpp.o [ 55%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryDispatcher.cpp.o [ 55%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetStatsManager.cpp.o [ 55%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/Proxy.cpp.o [ 55%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/PublicRsaKeyShared.cpp.o [ 56%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/PublicRsaKeyWatchdog.cpp.o [ 56%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/Session.cpp.o [ 56%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/SessionProxy.cpp.o [ 56%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/SessionMultiProxy.cpp.o [ 57%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationManager.cpp.o [ 57%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationSettings.cpp.o [ 57%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationType.cpp.o [ 57%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Payments.cpp.o [ 58%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PasswordManager.cpp.o [ 58%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PhoneNumberManager.cpp.o [ 58%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PrivacyManager.cpp.o [ 58%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Photo.cpp.o [ 59%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PhotoSizeSource.cpp.o [ 59%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PollManager.cpp.o [ 59%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/QueryCombiner.cpp.o [ 59%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ReplyMarkup.cpp.o [ 60%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/RestrictionReason.cpp.o [ 60%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretChatActor.cpp.o [ 60%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretChatDb.cpp.o [ 60%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretChatsManager.cpp.o [ 61%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecureManager.cpp.o [ 61%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecureStorage.cpp.o [ 61%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecureValue.cpp.o [ 61%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SendCodeHelper.cpp.o [ 62%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SequenceDispatcher.cpp.o [ 62%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StateManager.cpp.o [ 62%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StickersManager.cpp.o [ 62%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StorageManager.cpp.o [ 63%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Td.cpp.o [ 63%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/TdDb.cpp.o [ 63%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/TermsOfService.cpp.o [ 63%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/TopDialogManager.cpp.o [ 63%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/UpdatesManager.cpp.o [ 64%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Venue.cpp.o [ 64%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/VideoNotesManager.cpp.o [ 64%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/VideosManager.cpp.o [ 64%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/VoiceNotesManager.cpp.o [ 65%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/WebPageBlock.cpp.o [ 65%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/WebPagesManager.cpp.o [ 65%] Building CXX object CMakeFiles/tdcore.dir/td/generate/auto/td/mtproto/mtproto_api.cpp.o [ 65%] Building CXX object CMakeFiles/tdcore.dir/td/generate/auto/td/telegram/td_api.cpp.o [ 66%] Building CXX object CMakeFiles/tdcore.dir/td/generate/auto/td/telegram/telegram_api.cpp.o [ 66%] Building CXX object CMakeFiles/tdcore.dir/td/generate/auto/td/telegram/secret_api.cpp.o [ 66%] Linking CXX static library libtdcore.a [ 66%] Built target tdcore [ 66%] Building CXX object CMakeFiles/tdclient.dir/td/telegram/Client.cpp.o [ 66%] Building CXX object CMakeFiles/tdclient.dir/td/telegram/Log.cpp.o [ 66%] Linking CXX static library libtdclient.a [ 66%] Built target tdclient [ 66%] Building CXX object td/generate/CMakeFiles/generate_json.dir/generate_json.cpp.o [ 66%] Building CXX object td/generate/CMakeFiles/generate_json.dir/tl_json_converter.cpp.o [ 67%] Linking CXX executable generate_json [ 67%] Built target generate_json [ 67%] Generate JSON tl source files [ 67%] Built target tl_generate_json [ 67%] Building CXX object CMakeFiles/tdjson_private.dir/td/generate/auto/td/telegram/td_api_json.cpp.o [ 67%] Building CXX object CMakeFiles/tdjson_private.dir/td/telegram/ClientJson.cpp.o [ 68%] Linking CXX static library libtdjson_private.a [ 68%] Built target tdjson_private [ 68%] Building CXX object CMakeFiles/tdjson.dir/td/telegram/td_json_client.cpp.o [ 69%] Building CXX object CMakeFiles/tdjson.dir/td/telegram/td_log.cpp.o [ 69%] Linking CXX shared library libtdjson.so [ 69%] Built target tdjson [ 69%] Building CXX object CMakeFiles/tdjson_static.dir/td/telegram/td_json_client.cpp.o [ 69%] Building CXX object CMakeFiles/tdjson_static.dir/td/telegram/td_log.cpp.o [ 69%] Linking CXX static library libtdjson_static.a [ 69%] Built target tdjson_static [ 69%] Building CXX object CMakeFiles/tg_cli.dir/td/telegram/cli.cpp.o [ 69%] Building CXX object CMakeFiles/tg_cli.dir/td/generate/auto/td/telegram/td_api_json.cpp.o [ 69%] Linking CXX executable tg_cli [ 69%] Built target tg_cli [ 70%] Building CXX object td/generate/CMakeFiles/generate_c.dir/generate_c.cpp.o [ 70%] Linking CXX executable generate_c [ 70%] Built target generate_c [ 70%] Building CXX object td/generate/CMakeFiles/td_generate_java_api.dir/generate_java.cpp.o [ 71%] Building CXX object td/generate/CMakeFiles/td_generate_java_api.dir/tl_writer_java.cpp.o [ 71%] Linking CXX executable td_generate_java_api [ 71%] Built target td_generate_java_api [ 71%] Building CXX object td/generate/CMakeFiles/remove_documentation.dir/remove_documentation.cpp.o [ 71%] Linking CXX executable remove_documentation [ 71%] Built target remove_documentation [ 71%] Building CXX object tdactor/CMakeFiles/example.dir/example/example.cpp.o [ 71%] Linking CXX executable example [ 71%] Built target example [ 72%] Building CXX object tddb/CMakeFiles/binlog_dump.dir/td/db/binlog/binlog_dump.cpp.o [ 72%] Linking CXX executable binlog_dump [ 72%] Built target binlog_dump [ 72%] Building CXX object test/CMakeFiles/all_tests.dir/db.cpp.o [ 72%] Building CXX object test/CMakeFiles/all_tests.dir/http.cpp.o [ 72%] Building CXX object test/CMakeFiles/all_tests.dir/mtproto.cpp.o [ 72%] Building CXX object test/CMakeFiles/all_tests.dir/message_entities.cpp.o [ 73%] Building CXX object test/CMakeFiles/all_tests.dir/poll.cpp.o [ 73%] Building CXX object test/CMakeFiles/all_tests.dir/secret.cpp.o [ 73%] Building CXX object test/CMakeFiles/all_tests.dir/secure_storage.cpp.o [ 73%] Building CXX object test/CMakeFiles/all_tests.dir/set_with_position.cpp.o [ 74%] Building CXX object test/CMakeFiles/all_tests.dir/string_cleaning.cpp.o [ 74%] Building CXX object test/CMakeFiles/all_tests.dir/tdclient.cpp.o [ 74%] Building CXX object test/CMakeFiles/all_tests.dir/data.cpp.o [ 74%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/buffer.cpp.o [ 75%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/ConcurrentHashMap.cpp.o [ 75%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/crypto.cpp.o [ 75%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/Enumerator.cpp.o [ 75%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/EpochBasedMemoryReclamation.cpp.o [ 76%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/filesystem.cpp.o [ 76%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/gzip.cpp.o [ 76%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/HazardPointers.cpp.o [ 76%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/heap.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp: In member function 'virtual void Test_Heap_sort_random_perm::run()': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp:30:22: warning: 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<int*, vector<int> >]' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 30 | std::random_shuffle(v.begin(), v.end()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/gcc/13/include/c++/13.3.0/algorithm:61, from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp:13: /usr/gcc/13/include/c++/13.3.0/bits/stl_algo.h:4581:5: note: declared here 4581 | random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last) | ^~~~~~~~~~~~~~ [ 77%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/json.cpp.o [ 77%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/log.cpp.o [ 77%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/misc.cpp.o [ 77%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/MpmcQueue.cpp.o [ 78%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/MpmcWaiter.cpp.o [ 78%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/MpscLinkQueue.cpp.o [ 78%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/OrderedEventsProcessor.cpp.o [ 78%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/port.cpp.o [ 79%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/pq.cpp.o [ 79%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/SharedObjectPool.cpp.o [ 79%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/SharedSlice.cpp.o [ 79%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/variant.cpp.o [ 80%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdactor/test/actors_main.cpp.o [ 80%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdactor/test/actors_simple.cpp.o [ 80%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdactor/test/actors_workers.cpp.o [ 80%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdactor/test/actors_bugs.cpp.o [ 81%] Linking CXX static library liball_tests.a [ 81%] Built target all_tests [ 81%] Building CXX object test/CMakeFiles/run_all_tests.dir/main.cpp.o [ 81%] Building CXX object test/CMakeFiles/run_all_tests.dir/db.cpp.o [ 81%] Building CXX object test/CMakeFiles/run_all_tests.dir/http.cpp.o [ 82%] Building CXX object test/CMakeFiles/run_all_tests.dir/mtproto.cpp.o [ 82%] Building CXX object test/CMakeFiles/run_all_tests.dir/message_entities.cpp.o [ 82%] Building CXX object test/CMakeFiles/run_all_tests.dir/poll.cpp.o [ 82%] Building CXX object test/CMakeFiles/run_all_tests.dir/secret.cpp.o [ 83%] Building CXX object test/CMakeFiles/run_all_tests.dir/secure_storage.cpp.o [ 83%] Building CXX object test/CMakeFiles/run_all_tests.dir/set_with_position.cpp.o [ 83%] Building CXX object test/CMakeFiles/run_all_tests.dir/string_cleaning.cpp.o [ 83%] Building CXX object test/CMakeFiles/run_all_tests.dir/tdclient.cpp.o [ 84%] Building CXX object test/CMakeFiles/run_all_tests.dir/data.cpp.o [ 84%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/buffer.cpp.o [ 84%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/ConcurrentHashMap.cpp.o [ 84%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/crypto.cpp.o [ 85%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/Enumerator.cpp.o [ 85%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/EpochBasedMemoryReclamation.cpp.o [ 85%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/filesystem.cpp.o [ 85%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/gzip.cpp.o [ 86%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/HazardPointers.cpp.o [ 86%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/heap.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp: In member function 'virtual void Test_Heap_sort_random_perm::run()': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp:30:22: warning: 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<int*, vector<int> >]' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 30 | std::random_shuffle(v.begin(), v.end()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/gcc/13/include/c++/13.3.0/algorithm:61, from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp:13: /usr/gcc/13/include/c++/13.3.0/bits/stl_algo.h:4581:5: note: declared here 4581 | random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last) | ^~~~~~~~~~~~~~ [ 86%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/json.cpp.o [ 86%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/log.cpp.o [ 87%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/misc.cpp.o [ 87%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/MpmcQueue.cpp.o [ 87%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/MpmcWaiter.cpp.o [ 87%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/MpscLinkQueue.cpp.o [ 88%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/OrderedEventsProcessor.cpp.o [ 88%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/port.cpp.o [ 88%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/pq.cpp.o [ 88%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/SharedObjectPool.cpp.o [ 89%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/SharedSlice.cpp.o [ 89%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/variant.cpp.o [ 89%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_main.cpp.o [ 89%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_simple.cpp.o [ 90%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_workers.cpp.o [ 90%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_bugs.cpp.o [ 90%] Linking CXX executable run_all_tests [ 90%] Built target run_all_tests [ 90%] Building CXX object benchmark/CMakeFiles/bench_crypto.dir/bench_crypto.cpp.o [ 91%] Linking CXX executable bench_crypto ld: warning: file /usr/openssl/3/lib/libcrypto.so: attempted multiple inclusion of file [ 91%] Built target bench_crypto [ 91%] Building CXX object benchmark/CMakeFiles/bench_actor.dir/bench_actor.cpp.o [ 91%] Linking CXX executable bench_actor [ 91%] Built target bench_actor [ 91%] Building CXX object benchmark/CMakeFiles/bench_http.dir/bench_http.cpp.o [ 91%] Linking CXX executable bench_http [ 91%] Built target bench_http [ 91%] Building CXX object benchmark/CMakeFiles/bench_http_server.dir/bench_http_server.cpp.o [ 91%] Linking CXX executable bench_http_server [ 91%] Built target bench_http_server [ 92%] Building CXX object benchmark/CMakeFiles/bench_http_server_cheat.dir/bench_http_server_cheat.cpp.o [ 92%] Linking CXX executable bench_http_server_cheat [ 92%] Built target bench_http_server_cheat [ 92%] Building CXX object benchmark/CMakeFiles/bench_http_server_fast.dir/bench_http_server_fast.cpp.o [ 92%] Linking CXX executable bench_http_server_fast [ 92%] Built target bench_http_server_fast [ 93%] Building CXX object benchmark/CMakeFiles/bench_http_reader.dir/bench_http_reader.cpp.o [ 93%] Linking CXX executable bench_http_reader [ 93%] Built target bench_http_reader [ 93%] Building CXX object benchmark/CMakeFiles/bench_handshake.dir/bench_handshake.cpp.o [ 93%] Linking CXX executable bench_handshake [ 93%] Built target bench_handshake [ 93%] Building CXX object benchmark/CMakeFiles/bench_db.dir/bench_db.cpp.o [ 93%] Linking CXX executable bench_db [ 93%] Built target bench_db [ 93%] Building CXX object benchmark/CMakeFiles/bench_tddb.dir/bench_tddb.cpp.o [ 93%] Linking CXX executable bench_tddb [ 93%] Built target bench_tddb [ 93%] Building CXX object benchmark/CMakeFiles/bench_misc.dir/bench_misc.cpp.o [ 93%] Linking CXX executable bench_misc [ 93%] Built target bench_misc [ 93%] Building CXX object benchmark/CMakeFiles/check_proxy.dir/check_proxy.cpp.o [ 93%] Linking CXX executable check_proxy [ 93%] Built target check_proxy [ 94%] Building CXX object benchmark/CMakeFiles/check_tls.dir/check_tls.cpp.o [ 94%] Linking CXX executable check_tls [ 94%] Built target check_tls [ 94%] Building CXX object benchmark/CMakeFiles/rmdir.dir/rmdir.cpp.o [ 95%] Linking CXX executable rmdir [ 95%] Built target rmdir [ 95%] Building CXX object benchmark/CMakeFiles/wget.dir/wget.cpp.o [ 96%] Linking CXX executable wget [ 96%] Built target wget [ 96%] Building CXX object benchmark/CMakeFiles/bench_empty.dir/bench_empty.cpp.o [ 97%] Linking CXX executable bench_empty [ 97%] Built target bench_empty [ 98%] Building CXX object benchmark/CMakeFiles/bench_log.dir/bench_log.cpp.o [ 98%] Linking CXX executable bench_log [ 98%] Built target bench_log [100%] Building CXX object benchmark/CMakeFiles/bench_queue.dir/bench_queue.cpp.o [100%] Linking CXX executable bench_queue [100%] Built target bench_queue CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- The CXX compiler identification is GNU 13.3.0 -- The C compiler identification is GNU 13.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/gcc/13/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/gcc/13/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Could NOT find ccache (this is NOT an error) -- Found OpenSSL: /usr/openssl/3/lib/amd64/libcrypto.so (found version "3.4.0") -- Found OpenSSL: /usr/openssl/3/include /usr/openssl/3/lib/amd64/libssl.so;/usr/openssl/3/lib/amd64/libcrypto.so -- Performing Test HAVE_STD14 -- Performing Test HAVE_STD14 - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WIMPLICIT_FALLTHROUGH_2 -- Performing Test HAVE_CXX_FLAG_WIMPLICIT_FALLTHROUGH_2 - Success -- Performing Test HAVE_CXX_FLAG_WPOINTER_ARITH -- Performing Test HAVE_CXX_FLAG_WPOINTER_ARITH - Success -- Performing Test HAVE_CXX_FLAG_WCAST_QUAL -- Performing Test HAVE_CXX_FLAG_WCAST_QUAL - Success -- Performing Test HAVE_CXX_FLAG_WSIGN_COMPARE -- Performing Test HAVE_CXX_FLAG_WSIGN_COMPARE - Success -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_BRANCHES -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_BRANCHES - Success -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_COND -- Performing Test HAVE_CXX_FLAG_WDUPLICATED_COND - Success -- Performing Test HAVE_CXX_FLAG_WALLOC_ZERO -- Performing Test HAVE_CXX_FLAG_WALLOC_ZERO - Success -- Performing Test HAVE_CXX_FLAG_WLOGICAL_OP -- Performing Test HAVE_CXX_FLAG_WLOGICAL_OP - Success -- Performing Test HAVE_CXX_FLAG_WTAUTOLOGICAL_COMPARE -- Performing Test HAVE_CXX_FLAG_WTAUTOLOGICAL_COMPARE - Success -- Performing Test HAVE_CXX_FLAG_WVLA -- Performing Test HAVE_CXX_FLAG_WVLA - Success -- Performing Test HAVE_CXX_FLAG_WNON_VIRTUAL_DTOR -- Performing Test HAVE_CXX_FLAG_WNON_VIRTUAL_DTOR - Success -- Performing Test HAVE_CXX_FLAG_WUNUSED_PARAMETER -- Performing Test HAVE_CXX_FLAG_WUNUSED_PARAMETER - Success -- Performing Test HAVE_CXX_FLAG_WCONVERSION -- Performing Test HAVE_CXX_FLAG_WCONVERSION - Success -- Performing Test HAVE_CXX_FLAG_WSIGN_CONVERSION -- Performing Test HAVE_CXX_FLAG_WSIGN_CONVERSION - Success -- Performing Test HAVE_CXX_FLAG_WCXX14_COMPAT_PEDANTIC -- Performing Test HAVE_CXX_FLAG_WCXX14_COMPAT_PEDANTIC - Failed -- Performing Test HAVE_CXX_FLAG_WDEPRECATED -- Performing Test HAVE_CXX_FLAG_WDEPRECATED - Success -- Performing Test HAVE_CXX_FLAG_QUNUSED_ARGUMENTS -- Performing Test HAVE_CXX_FLAG_QUNUSED_ARGUMENTS - Failed -- Performing Test HAVE_CXX_FLAG_WODR -- Performing Test HAVE_CXX_FLAG_WODR - Success -- Performing Test HAVE_CXX_FLAG_FLTO_ODR_TYPE_MERGING -- Performing Test HAVE_CXX_FLAG_FLTO_ODR_TYPE_MERGING - Success -- Performing Test HAVE_CXX_FLAG_WMAYBE_UNINITIALIZED -- Performing Test HAVE_CXX_FLAG_WMAYBE_UNINITIALIZED - Success -- Performing Test HAVE_CXX_FLAG_WREDUNDANT_MOVE -- Performing Test HAVE_CXX_FLAG_WREDUNDANT_MOVE - Success CMake Deprecation Warning at tdtl/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at tdutils/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- Found ZLIB: /usr/lib/amd64/libz.so (found version "1.3.1") -- Found ZLIB: /usr/include /usr/lib/amd64/libz.so CMake Deprecation Warning at tdutils/generate/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at td/generate/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at tdactor/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at tdnet/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at sqlite/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at tddb/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at test/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at benchmark/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Performing Test GNU_READLINE_FOUND -- Performing Test GNU_READLINE_FOUND - Success -- Found Readline: /usr/include -- Found Readline: /usr/include /usr/lib/amd64/libreadline.so -- Performing Test USABLE_READLINE_FOUND -- Performing Test USABLE_READLINE_FOUND - Success -- Configuring done (7.4s) -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project: BIN_INSTALL_DIR CMAKE_Fortran_COMPILER CMAKE_Fortran_FLAGS CMAKE_INSTALL_DATADIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INFODIR CMAKE_INSTALL_LOCALEDIR CMAKE_INSTALL_MANDIR CMAKE_INSTALL_SBINDIR LIBEXEC_INSTALL_DIR LIB_SUFFIX -- Build files have been written to: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/amd64 [ 0%] Generate git_commit.h [ 0%] Built target git_commit [ 0%] Building CXX object tdutils/generate/CMakeFiles/generate_mime_types_gperf.dir/generate_mime_types_gperf.cpp.o [ 0%] Linking CXX executable generate_mime_types_gperf [ 0%] Built target generate_mime_types_gperf [ 0%] Generating /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/generate/auto/mime_type_to_extension.gperf, /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/generate/auto/extension_to_mime_type.gperf Extension "wmz" matches more than one type Extension "sub" matches more than one type [ 0%] Generating /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/generate/auto/mime_type_to_extension.cpp [ 1%] Generating /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/generate/auto/extension_to_mime_type.cpp [ 1%] Built target tdmime_auto [ 1%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/Clocks.cpp.o [ 1%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/FileFd.cpp.o [ 1%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/IPAddress.cpp.o [ 2%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/MemoryMapping.cpp.o [ 2%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/path.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/port/path.cpp:295:2: warning: #warning "Slow walk_path" [-Wcpp] 295 | #warning "Slow walk_path" | ^~~~~~~ [ 2%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/PollFlags.cpp.o [ 2%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/ServerSocketFd.cpp.o [ 3%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/signals.cpp.o [ 3%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/sleep.cpp.o [ 3%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/SocketFd.cpp.o [ 3%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/stacktrace.cpp.o [ 4%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/Stat.cpp.o [ 4%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/StdStreams.cpp.o [ 4%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/thread_local.cpp.o [ 4%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/UdpSocketFd.cpp.o [ 5%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/wstring_convert.cpp.o [ 5%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Epoll.cpp.o [ 5%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdBsd.cpp.o [ 5%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdLinux.cpp.o [ 6%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/EventFdWindows.cpp.o [ 6%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Iocp.cpp.o [ 6%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/KQueue.cpp.o [ 6%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/NativeFd.cpp.o [ 7%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Poll.cpp.o [ 7%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/Select.cpp.o [ 7%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/ThreadIdGuard.cpp.o [ 7%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/ThreadPthread.cpp.o [ 7%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/port/detail/WineventPoll.cpp.o [ 8%] Building CXX object tdutils/CMakeFiles/tdutils.dir/generate/auto/mime_type_to_extension.cpp.o [ 8%] Building CXX object tdutils/CMakeFiles/tdutils.dir/generate/auto/extension_to_mime_type.cpp.o [ 8%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/base64.cpp.o [ 8%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/BigNum.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/BigNum.cpp: In member function 'bool td::BigNum::is_prime(td::BigNumContext&) const': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/BigNum.cpp:152:30: warning: 'int BN_is_prime_ex(const BIGNUM*, int, BN_CTX*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 152 | int result = BN_is_prime_ex(impl_->big_num, BN_prime_checks, context.impl_->big_num_context, nullptr); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/BigNum.cpp:16: /usr/openssl/3/include/openssl/bn.h:380:5: note: declared here 380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); | ^~~~~~~~~~~~~~ [ 9%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/buffer.cpp.o [ 9%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/BufferedUdp.cpp.o [ 9%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/check.cpp.o [ 9%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/crypto.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In function 'void td::aes_ige_xcrypt(Slice, MutableSlice, Slice, MutableSlice, bool)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:250:30: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 250 | err = AES_set_encrypt_key(aes_key.ubegin(), 256, &key); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:19: /usr/openssl/3/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:252:30: warning: 'int AES_set_decrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 252 | err = AES_set_decrypt_key(aes_key.ubegin(), 256, &key); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:54:5: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:256:18: warning: 'void AES_ige_encrypt(const unsigned char*, unsigned char*, size_t, const AES_KEY*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 256 | AES_ige_encrypt(from.ubegin(), to.ubegin(), from.size(), &key, aes_iv.ubegin(), encrypt_flag); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:88:6: note: declared here 88 | void AES_ige_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In function 'void td::aes_cbc_xcrypt(Slice, MutableSlice, Slice, MutableSlice, bool)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:273:30: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 273 | err = AES_set_encrypt_key(aes_key.ubegin(), 256, &key); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:275:30: warning: 'int AES_set_decrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 275 | err = AES_set_decrypt_key(aes_key.ubegin(), 256, &key); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:54:5: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:279:18: warning: 'void AES_cbc_encrypt(const unsigned char*, unsigned char*, size_t, const AES_KEY*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 279 | AES_cbc_encrypt(from.ubegin(), to.ubegin(), from.size(), &key, aes_iv.ubegin(), encrypt_flag); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:66:6: note: declared here 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In constructor 'td::AesCtrState::Impl::Impl(td::Slice, td::Slice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:308:28: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 308 | if (AES_set_encrypt_key(key.ubegin(), 256, &aes_key) < 0) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In member function 'void td::AesCtrState::Impl::encrypt(td::Slice, td::MutableSlice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:319:20: warning: 'void AES_encrypt(const unsigned char*, unsigned char*, const AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 319 | AES_encrypt(counter.as_slice().ubegin(), encrypted_counter.as_mutable_slice().ubegin(), &aes_key); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In member function 'void td::Sha256State::init()': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:419:24: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 419 | int err = SHA256_Init(&impl_->ctx_); | ~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/openssl/3/include/openssl/x509.h:41, from /usr/openssl/3/include/openssl/pem.h:23, from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:25: /usr/openssl/3/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In member function 'void td::Sha256State::feed(td::Slice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:427:26: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 427 | int err = SHA256_Update(&impl_->ctx_, data.ubegin(), data.size()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/sha.h:74:27: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In member function 'void td::Sha256State::extract(td::MutableSlice, bool)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:435:25: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 435 | int err = SHA256_Final(output.ubegin(), &impl_->ctx_); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/sha.h:76:27: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp: In function 'void td::md5(Slice, MutableSlice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:445:20: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 445 | auto result = MD5(input.ubegin(), input.size(), output.ubegin()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/crypto.cpp:24: /usr/openssl/3/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ [ 10%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/FileLog.cpp.o [ 10%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/filesystem.cpp.o [ 10%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/find_boundary.cpp.o [ 10%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Gzip.cpp.o [ 11%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/GzipByteFlow.cpp.o [ 11%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Hints.cpp.o [ 11%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/HttpUrl.cpp.o [ 11%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/JsonBuilder.cpp.o [ 12%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/logging.cpp.o [ 12%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/misc.cpp.o [ 12%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/MimeType.cpp.o [ 12%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/MpmcQueue.cpp.o [ 13%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/OptionsParser.cpp.o [ 13%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/PathView.cpp.o [ 13%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Random.cpp.o [ 13%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/SharedSlice.cpp.o [ 14%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Slice.cpp.o [ 14%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/StackAllocator.cpp.o [ 14%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Status.cpp.o [ 14%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/StringBuilder.cpp.o [ 15%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/tests.cpp.o [ 15%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Time.cpp.o [ 15%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/Timer.cpp.o [ 15%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/tl_parsers.cpp.o [ 16%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/translit.cpp.o [ 16%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/TsFileLog.cpp.o [ 16%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/unicode.cpp.o [ 16%] Building CXX object tdutils/CMakeFiles/tdutils.dir/td/utils/utf8.cpp.o [ 17%] Linking CXX static library libtdutils.a [ 17%] Built target tdutils [ 18%] Building CXX object CMakeFiles/memprof.dir/memprof/memprof.cpp.o [ 18%] Linking CXX static library libmemprof.a [ 18%] Built target memprof [ 18%] Building C object sqlite/CMakeFiles/tdsqlite.dir/sqlite/sqlite3.c.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c: In function 'sqlite3SelectNew': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c:117657:10: warning: function may return address of local variable [-Wreturn-local-addr] 117657 | return pNew; | ^~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c:117617:10: note: declared here 117617 | Select standin; | ^~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c:117617:10: note: declared here /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c: In function 'sqlite3Fts5IndexQuery': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/sqlite/sqlite/sqlite3.c:195003:5: warning: 'memcpy' specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 195003 | memcpy(&buf.p[1], pToken, nToken); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Linking C static library libtdsqlite.a [ 18%] Built target tdsqlite [ 18%] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/impl/ConcurrentScheduler.cpp.o [ 18%] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/impl/Scheduler.cpp.o [ 18%] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/MultiPromise.cpp.o [ 19%] Building CXX object tdactor/CMakeFiles/tdactor.dir/td/actor/Timeout.cpp.o [ 19%] Linking CXX static library libtdactor.a [ 19%] Built target tdactor [ 19%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/Binlog.cpp.o [ 20%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/BinlogEvent.cpp.o In file included from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/Storer.h:13, from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.h:15, from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.cpp:7: In member function 'void td::TlStorerUnsafe::store_binary(const T&) [with T = int]', inlined from 'void td::TlStorerUnsafe::store_int(td::int32)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:36:24, inlined from 'static td::BufferSlice td::BinlogEvent::create_raw(td::uint64, td::int32, td::int32, const td::Storer&)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.cpp:58:22: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:31:16: warning: writing 4 bytes into a region of size 1 [-Wstringop-overflow=] 31 | std::memcpy(buf_, &x, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In member function 'void td::TlStorerUnsafe::store_binary(const T&) [with T = long int]', inlined from 'void td::TlStorerUnsafe::store_long(td::int64)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:40:24, inlined from 'static td::BufferSlice td::BinlogEvent::create_raw(td::uint64, td::int32, td::int32, const td::Storer&)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.cpp:59:23: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:31:16: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 31 | std::memcpy(buf_, &x, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In member function 'void td::TlStorerUnsafe::store_binary(const T&) [with T = int]', inlined from 'void td::TlStorerUnsafe::store_int(td::int32)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:36:24, inlined from 'static td::BufferSlice td::BinlogEvent::create_raw(td::uint64, td::int32, td::int32, const td::Storer&)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.cpp:60:22: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:31:16: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=] 31 | std::memcpy(buf_, &x, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In member function 'void td::TlStorerUnsafe::store_binary(const T&) [with T = int]', inlined from 'void td::TlStorerUnsafe::store_int(td::int32)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:36:24, inlined from 'static td::BufferSlice td::BinlogEvent::create_raw(td::uint64, td::int32, td::int32, const td::Storer&)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.cpp:61:22: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:31:16: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=] 31 | std::memcpy(buf_, &x, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In member function 'void td::TlStorerUnsafe::store_binary(const T&) [with T = long int]', inlined from 'void td::TlStorerUnsafe::store_long(td::int64)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:40:24, inlined from 'static td::BufferSlice td::BinlogEvent::create_raw(td::uint64, td::int32, td::int32, const td::Storer&)' at /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tddb/td/db/binlog/BinlogEvent.cpp:62:23: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/td/utils/tl_storers.h:31:16: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 31 | std::memcpy(buf_, &x, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/ConcurrentBinlog.cpp.o [ 20%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/detail/BinlogEventsBuffer.cpp.o [ 20%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/binlog/detail/BinlogEventsProcessor.cpp.o [ 21%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteConnectionSafe.cpp.o [ 21%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteDb.cpp.o [ 21%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteKeyValue.cpp.o [ 21%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteKeyValueAsync.cpp.o [ 22%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/SqliteStatement.cpp.o [ 22%] Building CXX object tddb/CMakeFiles/tddb.dir/td/db/detail/RawSqliteDb.cpp.o [ 22%] Linking CXX static library libtddb.a [ 22%] Built target tddb [ 23%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_config.cpp.o [ 23%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_core.cpp.o [ 23%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_file_outputer.cpp.o [ 23%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_file_utils.cpp.o [ 24%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_generate.cpp.o [ 24%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_outputer.cpp.o [ 24%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_string_outputer.cpp.o [ 24%] Building CXX object tdtl/CMakeFiles/tdtl.dir/td/tl/tl_writer.cpp.o [ 25%] Linking CXX static library libtdtl.a [ 25%] Built target tdtl [ 25%] Building CXX object td/generate/CMakeFiles/generate_common.dir/generate_common.cpp.o [ 25%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_cpp.cpp.o [ 26%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_h.cpp.o [ 26%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_hpp.cpp.o [ 26%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_jni_cpp.cpp.o [ 26%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_jni_h.cpp.o [ 27%] Building CXX object td/generate/CMakeFiles/generate_common.dir/tl_writer_td.cpp.o [ 27%] Linking CXX executable generate_common [ 27%] Built target generate_common [ 27%] Generate common tl source files PHP Warning: PHP Startup: Unable to load dynamic library 'mysqli.so' (tried: /usr/php/8.2/extensions/mysqli.so (ld.so.1: php: fatal: /usr/php/8.2/extensions/mysqli.so: open failed: No such file or directory), /usr/php/8.2/extensions/mysqli.so.so (ld.so.1: php: fatal: /usr/php/8.2/extensions/mysqli.so.so: open failed: No such file or directory)) in Unknown on line 0 [ 27%] Built target tl_generate_common [ 27%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/GetHostByNameActor.cpp.o [ 28%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpChunkedByteFlow.cpp.o [ 28%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpConnectionBase.cpp.o [ 28%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpContentLengthByteFlow.cpp.o [ 28%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpFile.cpp.o [ 29%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpInboundConnection.cpp.o [ 29%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpOutboundConnection.cpp.o [ 29%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpProxy.cpp.o [ 29%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpQuery.cpp.o [ 29%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/HttpReader.cpp.o [ 30%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/Socks5.cpp.o [ 30%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/SslStream.cpp.o [ 30%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/TcpListener.cpp.o [ 30%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/TransparentProxy.cpp.o [ 31%] Building CXX object tdnet/CMakeFiles/tdnet.dir/td/net/Wget.cpp.o [ 31%] Linking CXX static library libtdnet.a [ 31%] Built target tdnet [ 32%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/AuthData.cpp.o [ 32%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/crypto.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp: In static member function 'static td::Result<td::RSA> td::RSA::from_pem(td::Slice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp:49:39: warning: 'RSA* PEM_read_bio_RSAPublicKey(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 49 | auto rsa = PEM_read_bio_RSAPublicKey(bio, nullptr, nullptr, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp:23: /usr/openssl/3/include/openssl/pem.h:453:1: note: declared here 453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp: In lambda function: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp:54:13: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 54 | RSA_free(rsa); | ~~~~~~~~^~~~~ In file included from /usr/openssl/3/include/openssl/x509.h:36, from /usr/openssl/3/include/openssl/pem.h:23: /usr/openssl/3/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp: In static member function 'static td::Result<td::RSA> td::RSA::from_pem(td::Slice)': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp:57:15: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 57 | if (RSA_size(rsa) != 256) { | ~~~~~~~~^~~~~ /usr/openssl/3/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/td/mtproto/crypto.cpp:67:15: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 67 | RSA_get0_key(rsa, &n_num, &e_num, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/openssl/3/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/DhHandshake.cpp.o [ 32%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/Handshake.cpp.o [ 33%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/HandshakeActor.cpp.o [ 33%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/HttpTransport.cpp.o [ 33%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/IStreamTransport.cpp.o [ 33%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/KDF.cpp.o [ 34%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/Ping.cpp.o [ 34%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/PingConnection.cpp.o [ 34%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/ProxySecret.cpp.o [ 34%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/RawConnection.cpp.o [ 35%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/SessionConnection.cpp.o [ 35%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/TcpTransport.cpp.o [ 35%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/TlsInit.cpp.o [ 35%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/TlsReaderByteFlow.cpp.o [ 36%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/Transport.cpp.o [ 36%] Building CXX object CMakeFiles/tdcore.dir/td/mtproto/utils.cpp.o [ 36%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AnimationsManager.cpp.o [ 36%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AudiosManager.cpp.o [ 37%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AuthManager.cpp.o [ 37%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/AutoDownloadSettings.cpp.o [ 37%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/BackgroundManager.cpp.o [ 37%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/BackgroundType.cpp.o [ 38%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallActor.cpp.o [ 38%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallDiscardReason.cpp.o [ 38%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallManager.cpp.o [ 38%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/CallbackQueriesManager.cpp.o [ 39%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ClientActor.cpp.o [ 39%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ConfigManager.cpp.o [ 39%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ConfigShared.cpp.o [ 39%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Contact.cpp.o [ 40%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ContactsManager.cpp.o [ 40%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DelayDispatcher.cpp.o [ 40%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Dependencies.cpp.o [ 40%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DeviceTokenManager.cpp.o [ 40%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DhCache.cpp.o [ 41%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogAdministrator.cpp.o [ 41%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogDb.cpp.o [ 41%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogId.cpp.o [ 41%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogLocation.cpp.o [ 42%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DialogParticipant.cpp.o [ 42%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Document.cpp.o [ 42%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DocumentsManager.cpp.o [ 42%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/DraftMessage.cpp.o [ 43%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/FileReferenceManager.cpp.o [ 43%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileBitmask.cpp.o [ 43%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileDb.cpp.o [ 43%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileDownloader.cpp.o [ 44%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileEncryptionKey.cpp.o [ 44%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileFromBytes.cpp.o [ 44%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileGcParameters.cpp.o [ 44%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileGcWorker.cpp.o [ 45%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileGenerateManager.cpp.o [ 45%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileHashUploader.cpp.o [ 45%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileLoader.cpp.o [ 45%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileLoaderUtils.cpp.o [ 46%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileLoadManager.cpp.o [ 46%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileManager.cpp.o [ 46%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileStats.cpp.o [ 46%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileStatsWorker.cpp.o [ 47%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/FileUploader.cpp.o [ 47%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/PartsManager.cpp.o [ 47%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/files/ResourceManager.cpp.o [ 47%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Game.cpp.o [ 48%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Global.cpp.o [ 48%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/HashtagHints.cpp.o [ 48%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/InlineQueriesManager.cpp.o [ 48%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/InputMessageText.cpp.o [ 50%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/JsonValue.cpp.o [ 50%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/LanguagePackManager.cpp.o [ 50%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Location.cpp.o [ 50%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Logging.cpp.o [ 51%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageContent.cpp.o [ 51%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageContentType.cpp.o [ 51%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageEntity.cpp.o [ 51%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessageId.cpp.o [ 52%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessagesDb.cpp.o [ 52%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/MessagesManager.cpp.o [ 52%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/misc.cpp.o [ 52%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/AuthDataShared.cpp.o [ 52%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/ConnectionCreator.cpp.o [ 53%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/DcAuthManager.cpp.o [ 53%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/DcOptionsSet.cpp.o [ 53%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/MtprotoHeader.cpp.o [ 53%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetActor.cpp.o [ 54%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQuery.cpp.o [ 54%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryCounter.cpp.o [ 54%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryCreator.cpp.o [ 54%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryDelayer.cpp.o [ 55%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetQueryDispatcher.cpp.o [ 55%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/NetStatsManager.cpp.o [ 55%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/Proxy.cpp.o [ 55%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/PublicRsaKeyShared.cpp.o [ 56%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/PublicRsaKeyWatchdog.cpp.o [ 56%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/Session.cpp.o [ 56%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/SessionProxy.cpp.o [ 56%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/net/SessionMultiProxy.cpp.o [ 57%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationManager.cpp.o [ 57%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationSettings.cpp.o [ 57%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/NotificationType.cpp.o [ 57%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Payments.cpp.o [ 58%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PasswordManager.cpp.o [ 58%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PhoneNumberManager.cpp.o [ 58%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PrivacyManager.cpp.o [ 58%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Photo.cpp.o [ 59%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PhotoSizeSource.cpp.o [ 59%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/PollManager.cpp.o [ 59%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/QueryCombiner.cpp.o [ 59%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/ReplyMarkup.cpp.o [ 60%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/RestrictionReason.cpp.o [ 60%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretChatActor.cpp.o [ 60%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretChatDb.cpp.o [ 60%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecretChatsManager.cpp.o [ 61%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecureManager.cpp.o [ 61%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecureStorage.cpp.o [ 61%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SecureValue.cpp.o [ 61%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SendCodeHelper.cpp.o [ 62%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/SequenceDispatcher.cpp.o [ 62%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StateManager.cpp.o [ 62%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StickersManager.cpp.o [ 62%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/StorageManager.cpp.o [ 63%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Td.cpp.o [ 63%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/TdDb.cpp.o [ 63%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/TermsOfService.cpp.o [ 63%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/TopDialogManager.cpp.o [ 63%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/UpdatesManager.cpp.o [ 64%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/Venue.cpp.o [ 64%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/VideoNotesManager.cpp.o [ 64%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/VideosManager.cpp.o [ 64%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/VoiceNotesManager.cpp.o [ 65%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/WebPageBlock.cpp.o [ 65%] Building CXX object CMakeFiles/tdcore.dir/td/telegram/WebPagesManager.cpp.o [ 65%] Building CXX object CMakeFiles/tdcore.dir/td/generate/auto/td/mtproto/mtproto_api.cpp.o [ 65%] Building CXX object CMakeFiles/tdcore.dir/td/generate/auto/td/telegram/td_api.cpp.o [ 66%] Building CXX object CMakeFiles/tdcore.dir/td/generate/auto/td/telegram/telegram_api.cpp.o [ 66%] Building CXX object CMakeFiles/tdcore.dir/td/generate/auto/td/telegram/secret_api.cpp.o [ 66%] Linking CXX static library libtdcore.a [ 66%] Built target tdcore [ 66%] Building CXX object CMakeFiles/tdclient.dir/td/telegram/Client.cpp.o [ 66%] Building CXX object CMakeFiles/tdclient.dir/td/telegram/Log.cpp.o [ 66%] Linking CXX static library libtdclient.a [ 66%] Built target tdclient [ 66%] Building CXX object td/generate/CMakeFiles/generate_json.dir/generate_json.cpp.o [ 66%] Building CXX object td/generate/CMakeFiles/generate_json.dir/tl_json_converter.cpp.o [ 67%] Linking CXX executable generate_json [ 67%] Built target generate_json [ 67%] Generate JSON tl source files [ 67%] Built target tl_generate_json [ 67%] Building CXX object CMakeFiles/tdjson_private.dir/td/generate/auto/td/telegram/td_api_json.cpp.o [ 67%] Building CXX object CMakeFiles/tdjson_private.dir/td/telegram/ClientJson.cpp.o [ 68%] Linking CXX static library libtdjson_private.a [ 68%] Built target tdjson_private [ 68%] Building CXX object CMakeFiles/tdjson.dir/td/telegram/td_json_client.cpp.o [ 69%] Building CXX object CMakeFiles/tdjson.dir/td/telegram/td_log.cpp.o [ 69%] Linking CXX shared library libtdjson.so [ 69%] Built target tdjson [ 69%] Building CXX object CMakeFiles/tdjson_static.dir/td/telegram/td_json_client.cpp.o [ 69%] Building CXX object CMakeFiles/tdjson_static.dir/td/telegram/td_log.cpp.o [ 69%] Linking CXX static library libtdjson_static.a [ 69%] Built target tdjson_static [ 69%] Building CXX object CMakeFiles/tg_cli.dir/td/telegram/cli.cpp.o [ 69%] Building CXX object CMakeFiles/tg_cli.dir/td/generate/auto/td/telegram/td_api_json.cpp.o [ 69%] Linking CXX executable tg_cli [ 69%] Built target tg_cli [ 70%] Building CXX object td/generate/CMakeFiles/generate_c.dir/generate_c.cpp.o [ 70%] Linking CXX executable generate_c [ 70%] Built target generate_c [ 70%] Building CXX object td/generate/CMakeFiles/td_generate_java_api.dir/generate_java.cpp.o [ 71%] Building CXX object td/generate/CMakeFiles/td_generate_java_api.dir/tl_writer_java.cpp.o [ 71%] Linking CXX executable td_generate_java_api [ 71%] Built target td_generate_java_api [ 71%] Building CXX object td/generate/CMakeFiles/remove_documentation.dir/remove_documentation.cpp.o [ 71%] Linking CXX executable remove_documentation [ 71%] Built target remove_documentation [ 71%] Building CXX object tdactor/CMakeFiles/example.dir/example/example.cpp.o [ 71%] Linking CXX executable example [ 71%] Built target example [ 72%] Building CXX object tddb/CMakeFiles/binlog_dump.dir/td/db/binlog/binlog_dump.cpp.o [ 72%] Linking CXX executable binlog_dump [ 72%] Built target binlog_dump [ 72%] Building CXX object test/CMakeFiles/all_tests.dir/db.cpp.o [ 72%] Building CXX object test/CMakeFiles/all_tests.dir/http.cpp.o [ 72%] Building CXX object test/CMakeFiles/all_tests.dir/mtproto.cpp.o [ 72%] Building CXX object test/CMakeFiles/all_tests.dir/message_entities.cpp.o [ 73%] Building CXX object test/CMakeFiles/all_tests.dir/poll.cpp.o [ 73%] Building CXX object test/CMakeFiles/all_tests.dir/secret.cpp.o [ 73%] Building CXX object test/CMakeFiles/all_tests.dir/secure_storage.cpp.o [ 73%] Building CXX object test/CMakeFiles/all_tests.dir/set_with_position.cpp.o [ 74%] Building CXX object test/CMakeFiles/all_tests.dir/string_cleaning.cpp.o [ 74%] Building CXX object test/CMakeFiles/all_tests.dir/tdclient.cpp.o [ 74%] Building CXX object test/CMakeFiles/all_tests.dir/data.cpp.o [ 74%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/buffer.cpp.o [ 75%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/ConcurrentHashMap.cpp.o [ 75%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/crypto.cpp.o [ 75%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/Enumerator.cpp.o [ 75%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/EpochBasedMemoryReclamation.cpp.o [ 76%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/filesystem.cpp.o [ 76%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/gzip.cpp.o [ 76%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/HazardPointers.cpp.o [ 76%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/heap.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp: In member function 'virtual void Test_Heap_sort_random_perm::run()': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp:30:22: warning: 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<int*, vector<int> >]' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 30 | std::random_shuffle(v.begin(), v.end()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/gcc/13/include/c++/13.3.0/algorithm:61, from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp:13: /usr/gcc/13/include/c++/13.3.0/bits/stl_algo.h:4581:5: note: declared here 4581 | random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last) | ^~~~~~~~~~~~~~ [ 77%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/json.cpp.o [ 77%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/log.cpp.o [ 77%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/misc.cpp.o [ 77%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/MpmcQueue.cpp.o [ 78%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/MpmcWaiter.cpp.o [ 78%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/MpscLinkQueue.cpp.o [ 78%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/OrderedEventsProcessor.cpp.o [ 78%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/port.cpp.o [ 79%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/pq.cpp.o [ 79%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/SharedObjectPool.cpp.o [ 79%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/SharedSlice.cpp.o [ 79%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdutils/test/variant.cpp.o [ 80%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdactor/test/actors_main.cpp.o [ 80%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdactor/test/actors_simple.cpp.o [ 80%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdactor/test/actors_workers.cpp.o [ 80%] Building CXX object test/CMakeFiles/all_tests.dir/__/tdactor/test/actors_bugs.cpp.o [ 81%] Linking CXX static library liball_tests.a [ 81%] Built target all_tests [ 81%] Building CXX object test/CMakeFiles/run_all_tests.dir/main.cpp.o [ 81%] Building CXX object test/CMakeFiles/run_all_tests.dir/db.cpp.o [ 81%] Building CXX object test/CMakeFiles/run_all_tests.dir/http.cpp.o [ 82%] Building CXX object test/CMakeFiles/run_all_tests.dir/mtproto.cpp.o [ 82%] Building CXX object test/CMakeFiles/run_all_tests.dir/message_entities.cpp.o [ 82%] Building CXX object test/CMakeFiles/run_all_tests.dir/poll.cpp.o [ 82%] Building CXX object test/CMakeFiles/run_all_tests.dir/secret.cpp.o [ 83%] Building CXX object test/CMakeFiles/run_all_tests.dir/secure_storage.cpp.o [ 83%] Building CXX object test/CMakeFiles/run_all_tests.dir/set_with_position.cpp.o [ 83%] Building CXX object test/CMakeFiles/run_all_tests.dir/string_cleaning.cpp.o [ 83%] Building CXX object test/CMakeFiles/run_all_tests.dir/tdclient.cpp.o [ 84%] Building CXX object test/CMakeFiles/run_all_tests.dir/data.cpp.o [ 84%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/buffer.cpp.o [ 84%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/ConcurrentHashMap.cpp.o [ 84%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/crypto.cpp.o [ 85%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/Enumerator.cpp.o [ 85%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/EpochBasedMemoryReclamation.cpp.o [ 85%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/filesystem.cpp.o [ 85%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/gzip.cpp.o [ 86%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/HazardPointers.cpp.o [ 86%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/heap.cpp.o /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp: In member function 'virtual void Test_Heap_sort_random_perm::run()': /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp:30:22: warning: 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<int*, vector<int> >]' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 30 | std::random_shuffle(v.begin(), v.end()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/gcc/13/include/c++/13.3.0/algorithm:61, from /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/td-1.6.0/tdutils/test/heap.cpp:13: /usr/gcc/13/include/c++/13.3.0/bits/stl_algo.h:4581:5: note: declared here 4581 | random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last) | ^~~~~~~~~~~~~~ [ 86%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/json.cpp.o [ 86%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/log.cpp.o [ 87%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/misc.cpp.o [ 87%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/MpmcQueue.cpp.o [ 87%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/MpmcWaiter.cpp.o [ 87%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/MpscLinkQueue.cpp.o [ 88%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/OrderedEventsProcessor.cpp.o [ 88%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/port.cpp.o [ 88%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/pq.cpp.o [ 88%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/SharedObjectPool.cpp.o [ 89%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/SharedSlice.cpp.o [ 89%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdutils/test/variant.cpp.o [ 89%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_main.cpp.o [ 89%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_simple.cpp.o [ 90%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_workers.cpp.o [ 90%] Building CXX object test/CMakeFiles/run_all_tests.dir/__/tdactor/test/actors_bugs.cpp.o [ 90%] Linking CXX executable run_all_tests [ 90%] Built target run_all_tests [ 90%] Building CXX object benchmark/CMakeFiles/bench_crypto.dir/bench_crypto.cpp.o [ 91%] Linking CXX executable bench_crypto ld: warning: file /usr/openssl/3/lib/amd64/libcrypto.so: attempted multiple inclusion of file [ 91%] Built target bench_crypto [ 91%] Building CXX object benchmark/CMakeFiles/bench_actor.dir/bench_actor.cpp.o [ 91%] Linking CXX executable bench_actor [ 91%] Built target bench_actor [ 91%] Building CXX object benchmark/CMakeFiles/bench_http.dir/bench_http.cpp.o [ 91%] Linking CXX executable bench_http [ 91%] Built target bench_http [ 91%] Building CXX object benchmark/CMakeFiles/bench_http_server.dir/bench_http_server.cpp.o [ 91%] Linking CXX executable bench_http_server [ 91%] Built target bench_http_server [ 92%] Building CXX object benchmark/CMakeFiles/bench_http_server_cheat.dir/bench_http_server_cheat.cpp.o [ 92%] Linking CXX executable bench_http_server_cheat [ 92%] Built target bench_http_server_cheat [ 92%] Building CXX object benchmark/CMakeFiles/bench_http_server_fast.dir/bench_http_server_fast.cpp.o [ 92%] Linking CXX executable bench_http_server_fast [ 92%] Built target bench_http_server_fast [ 93%] Building CXX object benchmark/CMakeFiles/bench_http_reader.dir/bench_http_reader.cpp.o [ 93%] Linking CXX executable bench_http_reader [ 93%] Built target bench_http_reader [ 93%] Building CXX object benchmark/CMakeFiles/bench_handshake.dir/bench_handshake.cpp.o [ 93%] Linking CXX executable bench_handshake [ 93%] Built target bench_handshake [ 93%] Building CXX object benchmark/CMakeFiles/bench_db.dir/bench_db.cpp.o [ 93%] Linking CXX executable bench_db [ 93%] Built target bench_db [ 93%] Building CXX object benchmark/CMakeFiles/bench_tddb.dir/bench_tddb.cpp.o [ 93%] Linking CXX executable bench_tddb [ 93%] Built target bench_tddb [ 93%] Building CXX object benchmark/CMakeFiles/bench_misc.dir/bench_misc.cpp.o [ 93%] Linking CXX executable bench_misc [ 93%] Built target bench_misc [ 93%] Building CXX object benchmark/CMakeFiles/check_proxy.dir/check_proxy.cpp.o [ 93%] Linking CXX executable check_proxy [ 93%] Built target check_proxy [ 94%] Building CXX object benchmark/CMakeFiles/check_tls.dir/check_tls.cpp.o [ 94%] Linking CXX executable check_tls [ 94%] Built target check_tls [ 94%] Building CXX object benchmark/CMakeFiles/rmdir.dir/rmdir.cpp.o [ 95%] Linking CXX executable rmdir [ 95%] Built target rmdir [ 95%] Building CXX object benchmark/CMakeFiles/wget.dir/wget.cpp.o [ 96%] Linking CXX executable wget [ 96%] Built target wget [ 96%] Building CXX object benchmark/CMakeFiles/bench_empty.dir/bench_empty.cpp.o [ 97%] Linking CXX executable bench_empty [ 97%] Built target bench_empty [ 98%] Building CXX object benchmark/CMakeFiles/bench_log.dir/bench_log.cpp.o [ 98%] Linking CXX executable bench_log [ 98%] Built target bench_log [100%] Building CXX object benchmark/CMakeFiles/bench_queue.dir/bench_queue.cpp.o [100%] Linking CXX executable bench_queue [100%] Built target bench_queue -- Install configuration: "Release" -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtdjson.so.1.6.0 -- Set non-toolchain portion of runtime path of "/jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtdjson.so.1.6.0" to "" -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtdjson.so -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtdjson_static.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtdjson_private.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtdclient.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtdcore.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/cmake/Td/TdTargets.cmake -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/cmake/Td/TdTargets-release.cmake -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/td_json_client.h -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/td_log.h -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/tdjson_export.h -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/Client.h -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/Log.h -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/tl/TlObject.h -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/td_api.h -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/td_api.hpp -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/cmake/Td/TdConfig.cmake -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/cmake/Td/TdConfigVersion.cmake -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtdutils.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtdactor.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtdnet.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtdsqlite.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/amd64/libtddb.a -- Install configuration: "Release" -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtdjson.so.1.6.0 -- Set non-toolchain portion of runtime path of "/jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtdjson.so.1.6.0" to "" -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtdjson.so -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtdjson_static.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtdjson_private.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtdclient.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtdcore.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/cmake/Td/TdTargets.cmake -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/cmake/Td/TdTargets-release.cmake -- Up-to-date: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/td_json_client.h -- Up-to-date: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/td_log.h -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/tdjson_export.h -- Up-to-date: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/Client.h -- Up-to-date: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/Log.h -- Up-to-date: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/tl/TlObject.h -- Up-to-date: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/td_api.h -- Up-to-date: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/include/td/telegram/td_api.hpp -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/cmake/Td/TdConfig.cmake -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/cmake/Td/TdConfigVersion.cmake -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtdutils.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtdactor.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtdnet.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtdsqlite.a -- Installing: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/prototype/i386/usr/lib/libtddb.a VALIDATING MANIFEST CONTENT: /jenkins/jobs/oi-userland/workspace/components/library/telegramdb/build/manifest-i386-telegramdb.depend.res NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO generating metadata: library/telegramdb pkg://openindiana.org/library/telegramdb@1.6.0,5.11-2024.0.0.1:20241212T173654Z PUBLISHED