:: Synchronizing package databases... build-support-manual downloading... build-support downloading... core-staging downloading... extra-staging downloading... core-testing downloading... core downloading... extra-testing downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging-with-build-support] (i486)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-with-build-support-i486/root] -> [build]...done ==> Making package: znc 1.9.1-7.0 (Tue Apr 1 01:08:30 2025) ==> Retrieving sources... -> Found znc-1.9.1.tar.gz -> Found znc-1.9.1.tar.gz.sig -> Found znc.tmpfiles -> Found znc.sysusers ==> Validating source files with sha256sums... znc-1.9.1.tar.gz ... Passed znc-1.9.1.tar.gz.sig ... Skipped znc.tmpfiles ... Passed znc.sysusers ... Passed ==> Verifying source file signatures with gpg... znc-1.9.1.tar.gz ... Passed gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2025-06-16 ==> Making package: znc 1.9.1-7.0 (Tue Apr 1 01:08:39 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (2) argon2-20190702-6.33 boost-libs-1.87.0-3.0 Total Installed Size: 10.55 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing argon2... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (10) cppdap-1.58.0-2.0 hicolor-icon-theme-0.18-1.0 jsoncpp-1.9.6-3.0 libuv-1.50.0-1.2 mpdecimal-4.0.0-2.153 rhash-1.4.4-1.0 boost-1.87.0-3.0 cmake-3.30.3-2.1 python-3.13.2-1.2 tcl-8.6.16-1.0 Total Installed Size: 311.31 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing tcl... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing boost... Optional dependencies for boost python: for python bindings [installed] :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found znc-1.9.1.tar.gz -> Found znc-1.9.1.tar.gz.sig -> Found znc.tmpfiles -> Found znc.sysusers ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting znc-1.9.1.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... -- The CXX compiler identification is GNU 14.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Checking for C++17 support -- Checking for C++17 support - supported -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for 64-bit off_t -- Checking for 64-bit off_t - present with _FILE_OFFSET_BITS=64 -- Checking for fseeko/ftello -- Checking for fseeko/ftello - present -- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3") -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.4.1") -- Looking for SSL_SESSION_get0_cipher -- Looking for SSL_SESSION_get0_cipher - found -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Checking for module 'libsasl2' -- Found libsasl2, version 2.1.28 -- Checking for module 'libargon2' -- Found libargon2, version 20190702 -- Checking for module 'icu-uc' -- Found icu-uc, version 76.1 -- Found PerlLibs: /usr/lib/perl5/5.40/core_perl/CORE (found suitable version "5.40.1", minimum required is "5.10") -- Found Perl: /usr/bin/perl (found suitable version "5.40.1", minimum required is "5.10") -- Found Python3: /usr/include/python3.13 (found version "3.13.2") found components: Development Development.Module Development.Embed -- Found Tclsh: /bin/tclsh (found version "8.6") CMake Warning (dev) at CMakeLists.txt:264 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib/cmake/Boost-1.87.0/BoostConfig.cmake (found version "1.87.0") found components: locale -- Found Gettext: /usr/bin/msgmerge (found version "0.24") -- Will build cctz -- Looking for getopt_long -- Looking for getopt_long - found -- Looking for lstat -- Looking for lstat - found -- Looking for getpassphrase -- Looking for getpassphrase - not found -- Looking for tcsetattr -- Looking for tcsetattr - found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for AI_ADDRCONFIG -- Looking for AI_ADDRCONFIG - found -- 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 -- GoogleTest not found, testing will be disabled. You can set environment variables GTEST_ROOT and GMOCK_ROOT +----------------------+ | ZNC 1.9.1 configured | | | | Prefix : /usr | | SSL : yes | | IPv6 : yes | | Async DNS : yes | | Perl : yes | | Python : yes | | Tcl : yes | | Cyrus : yes | | Charset : yes | | Zlib : yes | | i18n : yes | | Argon2 : yes | +----------------------+ Now you can run 'make' to compile ZNC -- Configuring done (3.1s) -- Generating done (2.5s) -- Build files have been written to: /build/znc/src/build [ 0%] Generating webadmin.tr_TR.gmo [ 0%] Built target po_webadmin_tr_TR [ 1%] Generating webadmin.bg_BG.gmo [ 1%] Built target po_webadmin_bg_BG [ 1%] Generating webadmin.da_DK.gmo [ 1%] Built target po_webadmin_da_DK [ 1%] Generating webadmin.de_DE.gmo [ 1%] Built target po_webadmin_de_DE [ 1%] Generating webadmin.el_GR.gmo [ 1%] Built target po_webadmin_el_GR [ 1%] Generating webadmin.es_ES.gmo [ 1%] Built target po_webadmin_es_ES [ 1%] Generating webadmin.fr_FR.gmo [ 1%] Built target po_webadmin_fr_FR [ 1%] Generating webadmin.id_ID.gmo [ 1%] Built target po_webadmin_id_ID [ 1%] Generating webadmin.it_IT.gmo [ 1%] Built target po_webadmin_it_IT [ 1%] Generating webadmin.nl_NL.gmo [ 1%] Built target po_webadmin_nl_NL [ 1%] Generating webadmin.pl_PL.gmo [ 1%] Built target po_webadmin_pl_PL [ 1%] Generating webadmin.pt_BR.gmo [ 1%] Built target po_webadmin_pt_BR [ 2%] Generating webadmin.pt_PT.gmo [ 2%] Built target po_webadmin_pt_PT [ 2%] Generating webadmin.ro_RO.gmo [ 2%] Built target po_webadmin_ro_RO [ 2%] Generating webadmin.ru_RU.gmo [ 2%] Built target po_webadmin_ru_RU [ 2%] Built target po_webadmin [ 2%] Built target version [ 2%] Generating Csocket.h [ 2%] Built target copy_csocket_h [ 2%] Generating Csocket.cpp [ 2%] Built target copy_csocket_cc [ 2%] Building CXX object src/CMakeFiles/znclib.dir/ZNCString.cpp.o /build/znc/src/znc-1.9.1/src/ZNCString.cpp: In member function ‘void CString::Crypt(const CString&, bool, const CString&)’: /build/znc/src/znc-1.9.1/src/ZNCString.cpp:1161:15: warning: ‘void BF_set_key(BF_KEY*, int, const unsigned char*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1161 | BF_set_key(&bKey, (unsigned int)sPass.length(), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1162 | (unsigned char*)sPass.data()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/znc/src/znc-1.9.1/include/znc/Utils.h:246, from /build/znc/src/znc-1.9.1/src/ZNCString.cpp:19: /usr/include/openssl/blowfish.h:50:28: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len, | ^~~~~~~~~~ /build/znc/src/znc-1.9.1/src/ZNCString.cpp:1172:19: warning: ‘void BF_cbc_encrypt(const unsigned char*, unsigned char*, long int, const BF_KEY*, unsigned char*, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1172 | BF_cbc_encrypt((const unsigned char*)data(), szBuff, uLen, &bKey, szIvec, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1173 | ((bEncrypt) ? BF_ENCRYPT : BF_DECRYPT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/blowfish.h:57:28: note: declared here 57 | OSSL_DEPRECATEDIN_3_0 void BF_cbc_encrypt(const unsigned char *in, | ^~~~~~~~~~~~~~ [ 2%] Building CXX object src/CMakeFiles/znclib.dir/znc.cpp.o [ 2%] Building CXX object src/CMakeFiles/znclib.dir/IRCNetwork.cpp.o [ 2%] Building CXX object src/CMakeFiles/znclib.dir/Translation.cpp.o [ 2%] Building CXX object src/CMakeFiles/znclib.dir/IRCSock.cpp.o [ 2%] Building CXX object src/CMakeFiles/znclib.dir/Client.cpp.o [ 2%] Building CXX object src/CMakeFiles/znclib.dir/Chan.cpp.o [ 2%] Building CXX object src/CMakeFiles/znclib.dir/Nick.cpp.o [ 2%] Building CXX object src/CMakeFiles/znclib.dir/Server.cpp.o [ 3%] Building CXX object src/CMakeFiles/znclib.dir/Modules.cpp.o [ 3%] Building CXX object src/CMakeFiles/znclib.dir/MD5.cpp.o [ 3%] Building CXX object src/CMakeFiles/znclib.dir/Buffer.cpp.o [ 3%] Building CXX object src/CMakeFiles/znclib.dir/Utils.cpp.o /build/znc/src/znc-1.9.1/src/Utils.cpp: In static member function ‘static void CUtils::GenerateCert(FILE*, const CString&)’: /build/znc/src/znc-1.9.1/src/Utils.cpp:95:54: warning: ‘RSA* RSA_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 95 | std::unique_ptr pRSA(RSA_new(), ::RSA_free); | ~~~~~~~^~ In file included from /usr/include/openssl/x509.h:36, from /usr/include/openssl/ssl.h:32, from /build/znc/src/znc-1.9.1/src/Utils.cpp:29: /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ /build/znc/src/znc-1.9.1/src/Utils.cpp:95:68: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 95 | std::unique_ptr pRSA(RSA_new(), ::RSA_free); | ^ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /build/znc/src/znc-1.9.1/src/Utils.cpp:97:29: warning: ‘int RSA_generate_key_ex(RSA*, int, BIGNUM*, BN_GENCB*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 97 | !RSA_generate_key_ex(pRSA.get(), 2048, pExponent.get(), nullptr)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:271:27: note: declared here 271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, | ^~~~~~~~~~~~~~~~~~~ /build/znc/src/znc-1.9.1/src/Utils.cpp:102:36: warning: ‘int EVP_PKEY_set1_RSA(EVP_PKEY*, rsa_st*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 102 | if (!pKey || !EVP_PKEY_set1_RSA(pKey.get(), pRSA.get())) return; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29: /usr/include/openssl/evp.h:1361:5: note: declared here 1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^~~~~~~~~~~~~~~~~ /build/znc/src/znc-1.9.1/src/Utils.cpp:141:28: warning: ‘int PEM_write_RSAPrivateKey(FILE*, const RSA*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 141 | PEM_write_RSAPrivateKey(pOut, pRSA.get(), nullptr, nullptr, 0, nullptr, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | nullptr); | ~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37: /usr/include/openssl/pem.h:452:1: note: declared here 452 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ /build/znc/src/znc-1.9.1/src/Utils.cpp: In constructor ‘CBlowfish::CBlowfish(const CString&, int, const CString&)’: /build/znc/src/znc-1.9.1/src/Utils.cpp:889:15: warning: ‘void BF_set_key(BF_KEY*, int, const unsigned char*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 889 | BF_set_key(&m_bkey, (unsigned int)sPassword.length(), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 890 | (unsigned char*)sPassword.data()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/znc/src/znc-1.9.1/include/znc/Utils.h:246, from /build/znc/src/znc-1.9.1/src/Utils.cpp:24: /usr/include/openssl/blowfish.h:50:28: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len, | ^~~~~~~~~~ /build/znc/src/znc-1.9.1/src/Utils.cpp: In static member function ‘static unsigned char* CBlowfish::MD5(const unsigned char*, unsigned int)’: /build/znc/src/znc-1.9.1/src/Utils.cpp:898:10: warning: ‘unsigned char* MD5(const unsigned char*, size_t, unsigned char*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 898 | ::MD5(input, ilen, output); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/znc/src/znc-1.9.1/include/znc/Utils.h:247: /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ /build/znc/src/znc-1.9.1/src/Utils.cpp: In member function ‘void CBlowfish::Crypt(unsigned char*, unsigned char*, unsigned int)’: /build/znc/src/znc-1.9.1/src/Utils.cpp:924:21: warning: ‘void BF_cfb64_encrypt(const unsigned char*, unsigned char*, long int, const BF_KEY*, unsigned char*, int*, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 924 | BF_cfb64_encrypt(input, output, uBytes, &m_bkey, m_ivec, &m_num, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | m_iEncrypt); | ~~~~~~~~~~~ /usr/include/openssl/blowfish.h:61:28: note: declared here 61 | OSSL_DEPRECATEDIN_3_0 void BF_cfb64_encrypt(const unsigned char *in, | ^~~~~~~~~~~~~~~~ [ 3%] Building CXX object src/CMakeFiles/znclib.dir/FileUtils.cpp.o [ 3%] Building CXX object src/CMakeFiles/znclib.dir/HTTPSock.cpp.o [ 3%] Building CXX object src/CMakeFiles/znclib.dir/Template.cpp.o [ 3%] Building CXX object src/CMakeFiles/znclib.dir/ClientCommand.cpp.o [ 3%] Building CXX object src/CMakeFiles/znclib.dir/Socket.cpp.o [ 3%] Building CXX object src/CMakeFiles/znclib.dir/SHA256.cpp.o [ 3%] Building CXX object src/CMakeFiles/znclib.dir/WebModules.cpp.o [ 4%] Building CXX object src/CMakeFiles/znclib.dir/Listener.cpp.o [ 4%] Building CXX object src/CMakeFiles/znclib.dir/Config.cpp.o [ 4%] Building CXX object src/CMakeFiles/znclib.dir/ZNCDebug.cpp.o [ 4%] Building CXX object src/CMakeFiles/znclib.dir/Threads.cpp.o [ 4%] Building CXX object src/CMakeFiles/znclib.dir/Query.cpp.o [ 4%] Building CXX object src/CMakeFiles/znclib.dir/SSLVerifyHost.cpp.o [ 4%] Building CXX object src/CMakeFiles/znclib.dir/Message.cpp.o [ 4%] Building CXX object src/CMakeFiles/znclib.dir/User.cpp.o [ 4%] Building CXX object src/CMakeFiles/znclib.dir/Csocket.cpp.o /build/znc/src/build/src/Csocket.cpp: In member function ‘SSL_CTX* Csock::SetupServerCTX()’: /build/znc/src/build/src/Csocket.cpp:1868:42: warning: ‘DH* PEM_read_DHparams(FILE*, DH**, int (*)(char*, int, int, void*), void*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1868 | DH * dhParams = PEM_read_DHparams( dhParamsFile, NULL, NULL, NULL ); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from /build/znc/src/build/include/znc/Csocket.h:101, from /build/znc/src/build/src/Csocket.cpp:41: /usr/include/openssl/pem.h:474:1: note: declared here 474 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ /build/znc/src/build/src/Csocket.cpp:1877:32: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1877 | DH_free( dhParams ); | ~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:31, from /usr/include/openssl/x509.h:37, from /usr/include/openssl/ssl.h:32: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /build/znc/src/build/src/Csocket.cpp:1881:24: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1881 | DH_free( dhParams ); | ~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /build/znc/src/build/src/Csocket.cpp: In member function ‘CString Csock::GetPeerPubKey() const’: /build/znc/src/build/src/Csocket.cpp:2825:64: warning: ‘const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2825 | RSA_get0_key( EVP_PKEY_get0_RSA( pKey ), &pPubKey, NULL, NULL ); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/openssl/x509.h:29: /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /build/znc/src/build/src/Csocket.cpp:2825:45: warning: ‘void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2825 | RSA_get0_key( EVP_PKEY_get0_RSA( pKey ), &pPubKey, NULL, NULL ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ /build/znc/src/build/src/Csocket.cpp:2834:64: warning: ‘const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2834 | DSA_get0_key( EVP_PKEY_get0_DSA( pKey ), &pPubKey, NULL ); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/evp.h:1372:22: note: declared here 1372 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /build/znc/src/build/src/Csocket.cpp:2834:45: warning: ‘void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2834 | DSA_get0_key( EVP_PKEY_get0_DSA( pKey ), &pPubKey, NULL ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:209:28: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ [ 4%] Building CXX object src/CMakeFiles/znclib.dir/versionc.cpp.o [ 5%] Building CXX object src/CMakeFiles/znclib.dir/__/third_party/cctz/src/civil_time_detail.cc.o [ 5%] Building CXX object src/CMakeFiles/znclib.dir/__/third_party/cctz/src/time_zone_fixed.cc.o [ 5%] Building CXX object src/CMakeFiles/znclib.dir/__/third_party/cctz/src/time_zone_format.cc.o [ 5%] Building CXX object src/CMakeFiles/znclib.dir/__/third_party/cctz/src/time_zone_if.cc.o [ 5%] Building CXX object src/CMakeFiles/znclib.dir/__/third_party/cctz/src/time_zone_impl.cc.o [ 5%] Building CXX object src/CMakeFiles/znclib.dir/__/third_party/cctz/src/time_zone_info.cc.o [ 5%] Building CXX object src/CMakeFiles/znclib.dir/__/third_party/cctz/src/time_zone_libc.cc.o [ 5%] Building CXX object src/CMakeFiles/znclib.dir/__/third_party/cctz/src/time_zone_lookup.cc.o [ 5%] Building CXX object src/CMakeFiles/znclib.dir/__/third_party/cctz/src/time_zone_posix.cc.o [ 5%] Building CXX object src/CMakeFiles/znclib.dir/__/third_party/cctz/src/zone_info_source.cc.o [ 6%] Linking CXX static library libznc.a [ 7%] Built target znclib [ 7%] Building CXX object src/CMakeFiles/znc.dir/main.cpp.o /build/znc/src/znc-1.9.1/src/main.cpp: In member function ‘virtual bool CSignalHandler::CSignalHandlerMonitorFD::FDsThatTriggered(const std::map&)’: /build/znc/src/znc-1.9.1/src/main.cpp:198:25: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 198 | read(it.first, &sig, sizeof(sig)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Linking CXX executable znc /usr/bin/ld: warning: libicudata.so.75, needed by /usr/lib/libboost_locale.so.1.87.0, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicui18n.so.75, needed by /usr/lib/libboost_locale.so.1.87.0, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.75, needed by /usr/lib/libboost_locale.so.1.87.0, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucnv_open_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Locale::~Locale()' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `u_strFromUTF32_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Calendar::setTimeInMillis(double, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::DateFormat::createDateTimeInstance(icu_75::DateFormat::EStyle, icu_75::DateFormat::EStyle, icu_75::Locale const&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::toUpper(icu_75::Locale const&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::operator=(icu_75::UnicodeString&&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Calendar::set(UCalendarDateFields, int)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UMemory::operator new(unsigned int)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::NumberFormat::createInstance(icu_75::Locale const&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Collator::createInstance(icu_75::Locale const&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Calendar::createInstance(icu_75::Locale const&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::toTitle(icu_75::BreakIterator*, icu_75::Locale const&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Calendar::getTimeInMillis(UErrorCode&) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucasemap_utf8FoldCase_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::UnicodeString(int, int, int)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::NumberFormat::createPercentInstance(icu_75::Locale const&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::foldCase(unsigned int)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucasemap_utf8ToTitle_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `u_errorName_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Locale::Locale(icu_75::Locale const&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Locale::operator=(icu_75::Locale&&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `vtable for icu_75::UnicodeString' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucasemap_utf8ToLower_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::fromUTF32(int const*, int)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::UnicodeString(icu_75::UnicodeString const&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucasemap_open_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Formattable::getDouble(UErrorCode&) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::BreakIterator::createWordInstance(icu_75::Locale const&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucnv_close_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Calendar::get(UCalendarDateFields, UErrorCode&) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucasemap_close_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Normalizer::normalize(icu_75::UnicodeString const&, UNormalizationMode, int, icu_75::UnicodeString&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `UCNV_FROM_U_CALLBACK_STOP_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::NumberFormat::format(long long, icu_75::UnicodeString&) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::TimeZone::createTimeZone(icu_75::UnicodeString const&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucnv_reset_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::NumberFormat::createScientificInstance(icu_75::Locale const&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::NumberFormat::format(double, icu_75::UnicodeString&) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Locale::Locale()' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucnv_setToUCallBack_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucnv_getMaxCharSize_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucasemap_utf8ToUpper_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Calendar::adoptTimeZone(icu_75::TimeZone*)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Formattable::getInt64(UErrorCode&) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucnv_fromUChars_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::RuleBasedNumberFormat::RuleBasedNumberFormat(icu_75::URBNFRuleSetTag, icu_75::Locale const&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `UCNV_TO_U_CALLBACK_SKIP_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::toLower(icu_75::Locale const&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::BreakIterator::createCharacterInstance(icu_75::Locale const&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Formattable::Formattable()' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Formattable::getLong(UErrorCode&) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::BreakIterator::createLineInstance(icu_75::Locale const&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `utext_close_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::UnicodeString(char const*, int, UConverter*, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::DateFormat::parse(icu_75::UnicodeString const&, icu_75::ParsePosition&) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::GregorianCalendar::getStaticClassID()' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::ParsePosition::~ParsePosition()' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::doAppend(icu_75::UnicodeString const&, int, int)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::DateFormat::createTimeInstance(icu_75::DateFormat::EStyle, icu_75::Locale const&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::DateFormat::format(double, icu_75::UnicodeString&) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::countChar32(int, int) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::operator=(icu_75::UnicodeString const&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `typeinfo for icu_75::DateFormat' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucnv_getNextUChar_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Calendar::getFirstDayOfWeek(UErrorCode&) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::UnicodeString(icu_75::UnicodeString&&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `u_strToUTF32_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `UCNV_TO_U_CALLBACK_STOP_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::TimeZone::createDefault()' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Locale::createCanonical(char const*)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `typeinfo for icu_75::SimpleDateFormat' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `UCNV_FROM_U_CALLBACK_SKIP_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::SimpleDateFormat::getStaticClassID()' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `vtable for icu_75::ParsePosition' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::DateFormat::createDateInstance(icu_75::DateFormat::EStyle, icu_75::Locale const&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `typeinfo for icu_75::Calendar' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Calendar::getTimeZone() const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::SimpleDateFormat::SimpleDateFormat(icu_75::UnicodeString const&, icu_75::Locale const&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `utext_openUTF8_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::NumberFormat::format(int, icu_75::UnicodeString&) const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::NumberFormat::getMaximumIntegerDigits() const' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::BreakIterator::createSentenceInstance(icu_75::Locale const&, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `typeinfo for icu_75::GregorianCalendar' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::append(int)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::NumberFormat::createInstance(icu_75::Locale const&, UNumberFormatStyle, UErrorCode&)' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `ucnv_setFromUCallBack_75' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::Formattable::~Formattable()' /usr/bin/ld: /usr/lib/libboost_locale.so.1.87.0: undefined reference to `icu_75::UnicodeString::doAppend(char16_t const*, int, int)' collect2: error: ld returned 1 exit status make[2]: *** [src/CMakeFiles/znc.dir/build.make:109: src/znc] Error 1 make[1]: *** [CMakeFiles/Makefile2:1674: src/CMakeFiles/znc.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-with-build-support-i486/build/build used straw: :with_build_support:without_check: build@euronuc-i486