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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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::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::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 >]' 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 >]' 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by 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::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::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 >]' 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 >]' 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