+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/megacmd-1.6.3/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/megacmd-1.6.3/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for megacmd-1.6.3 --- all --- /usr/pkg/bin/bmake all-recursive --- all-recursive --- Making all in sdk --- all --- /usr/pkg/bin/bmake all-recursive --- all-recursive --- Making all in include --- src/.deps/.dirstamp --- --- src/crypto/.dirstamp --- --- src/crypto/.deps/.dirstamp --- --- src/db/.dirstamp --- --- src/db/.deps/.dirstamp --- --- src/gfx/.dirstamp --- --- src/gfx/.deps/.dirstamp --- --- src/posix/.dirstamp --- --- src/posix/.deps/.dirstamp --- --- src/thread/.dirstamp --- --- src/thread/.deps/.dirstamp --- --- src/.dirstamp --- --- src/crypto/libmega_la-cryptopp.lo --- --- src/db/libmega_la-sqlite.lo --- CXX src/db/libmega_la-sqlite.lo --- src/crypto/libmega_la-cryptopp.lo --- CXX src/crypto/libmega_la-cryptopp.lo In file included from ./include/mega/crypto/cryptopp.h:39, from ./include/mega/types.h:69, from ./include/mega.h:33, from src/crypto/cryptopp.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/cryptopp/pwdbased.h: In instantiation of 'size_t CryptoPP::PKCS5_PBKDF2_HMAC::DeriveKey(CryptoPP::byte*, size_t, CryptoPP::byte, const byte*, size_t, const byte*, size_t, unsigned int, double) const [with T = CryptoPP::SHA512; size_t = long unsigned int; CryptoPP::byte = unsigned char]': src/crypto/cryptopp.cpp:908:21: required from here /home/pbulk/build/net/megacmd/work/.buildlink/include/cryptopp/pwdbased.h:287:91: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'double' may change value [-Wconversion] 287 | timeInSeconds = timeInSeconds / ((derivedLen + buffer.size() - 1) / buffer.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ --- src/crypto/libmega_la-sodium.lo --- CXX src/crypto/libmega_la-sodium.lo --- src/gfx/libmega_la-external.lo --- CXX src/gfx/libmega_la-external.lo --- src/posix/libmega_la-fs.lo --- CXX src/posix/libmega_la-fs.lo --- src/posix/libmega_la-console.lo --- CXX src/posix/libmega_la-console.lo --- src/posix/libmega_la-net.lo --- CXX src/posix/libmega_la-net.lo --- src/posix/libmega_la-waiter.lo --- CXX src/posix/libmega_la-waiter.lo --- src/posix/libmega_la-net.lo --- In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/params.h:16, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:32, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: src/posix/net.cpp: In static member function 'static int mega::CurlHttpIO::cert_verify_callback(X509_STORE_CTX*, void*)': src/posix/net.cpp:2925:54: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2925 | if (BN_num_bytes(RSA_get0_n(EVP_PKEY_get0_RSA(evp))) == sizeof APISSLMODULUS1 - 1 | ~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/bn.h:189:40: note: in definition of macro 'BN_num_bytes' 189 | # define BN_num_bytes(a) ((BN_num_bits(a)+7)/8) | ^ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:1351:22: note: declared here 1351 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/params.h:16, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:32, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: src/posix/net.cpp:2925:36: warning: 'const BIGNUM* RSA_get0_n(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2925 | if (BN_num_bytes(RSA_get0_n(EVP_PKEY_get0_RSA(evp))) == sizeof APISSLMODULUS1 - 1 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/bn.h:189:40: note: in definition of macro 'BN_num_bytes' 189 | # define BN_num_bytes(a) ((BN_num_bits(a)+7)/8) | ^ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:36, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/rsa.h:238:37: note: declared here 238 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_n(const RSA *d); | ^~~~~~~~~~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/params.h:16, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:32, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: src/posix/net.cpp:2926:61: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2926 | && BN_num_bytes(RSA_get0_e(EVP_PKEY_get0_RSA(evp))) == sizeof APISSLEXPONENT - 1) | ~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/bn.h:189:40: note: in definition of macro 'BN_num_bytes' 189 | # define BN_num_bytes(a) ((BN_num_bits(a)+7)/8) | ^ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:1351:22: note: declared here 1351 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/params.h:16, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:32, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: src/posix/net.cpp:2926:43: warning: 'const BIGNUM* RSA_get0_e(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2926 | && BN_num_bytes(RSA_get0_e(EVP_PKEY_get0_RSA(evp))) == sizeof APISSLEXPONENT - 1) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/bn.h:189:40: note: in definition of macro 'BN_num_bytes' 189 | # define BN_num_bytes(a) ((BN_num_bits(a)+7)/8) | ^ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:36, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/rsa.h:239:37: note: declared here 239 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_e(const RSA *d); | ^~~~~~~~~~ src/posix/net.cpp:2928:51: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2928 | BN_bn2bin(RSA_get0_n(EVP_PKEY_get0_RSA(evp)), buf); | ~~~~~~~~~~~~~~~~~^~~~~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:1351:22: note: declared here 1351 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ src/posix/net.cpp:2928:33: warning: 'const BIGNUM* RSA_get0_n(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2928 | BN_bn2bin(RSA_get0_n(EVP_PKEY_get0_RSA(evp)), buf); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:36, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/rsa.h:238:37: note: declared here 238 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_n(const RSA *d); | ^~~~~~~~~~ src/posix/net.cpp:2937:55: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2937 | BN_bn2bin(RSA_get0_e(EVP_PKEY_get0_RSA(evp)), buf); | ~~~~~~~~~~~~~~~~~^~~~~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:1351:22: note: declared here 1351 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ src/posix/net.cpp:2937:37: warning: 'const BIGNUM* RSA_get0_e(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2937 | BN_bn2bin(RSA_get0_e(EVP_PKEY_get0_RSA(evp)), buf); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:36, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/rsa.h:239:37: note: declared here 239 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_e(const RSA *d); | ^~~~~~~~~~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/params.h:16, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:32, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: src/posix/net.cpp:2952:97: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2952 | LOG_warn << "Public key size mismatch " << BN_num_bytes(RSA_get0_n(EVP_PKEY_get0_RSA(evp))) << " " << BN_num_bytes(RSA_get0_e(EVP_PKEY_get0_RSA(evp))); | ~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/bn.h:189:40: note: in definition of macro 'BN_num_bytes' 189 | # define BN_num_bytes(a) ((BN_num_bits(a)+7)/8) | ^ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:1351:22: note: declared here 1351 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/params.h:16, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:32, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: src/posix/net.cpp:2952:79: warning: 'const BIGNUM* RSA_get0_n(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2952 | LOG_warn << "Public key size mismatch " << BN_num_bytes(RSA_get0_n(EVP_PKEY_get0_RSA(evp))) << " " << BN_num_bytes(RSA_get0_e(EVP_PKEY_get0_RSA(evp))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/bn.h:189:40: note: in definition of macro 'BN_num_bytes' 189 | # define BN_num_bytes(a) ((BN_num_bits(a)+7)/8) | ^ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:36, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/rsa.h:238:37: note: declared here 238 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_n(const RSA *d); | ^~~~~~~~~~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/params.h:16, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:32, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: src/posix/net.cpp:2952:156: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2952 | LOG_warn << "Public key size mismatch " << BN_num_bytes(RSA_get0_n(EVP_PKEY_get0_RSA(evp))) << " " << BN_num_bytes(RSA_get0_e(EVP_PKEY_get0_RSA(evp))); | ~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/bn.h:189:40: note: in definition of macro 'BN_num_bytes' 189 | # define BN_num_bytes(a) ((BN_num_bits(a)+7)/8) | ^ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:1351:22: note: declared here 1351 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/params.h:16, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/evp.h:32, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: src/posix/net.cpp:2952:138: warning: 'const BIGNUM* RSA_get0_e(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2952 | LOG_warn << "Public key size mismatch " << BN_num_bytes(RSA_get0_n(EVP_PKEY_get0_RSA(evp))) << " " << BN_num_bytes(RSA_get0_e(EVP_PKEY_get0_RSA(evp))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/bn.h:189:40: note: in definition of macro 'BN_num_bytes' 189 | # define BN_num_bytes(a) ((BN_num_bits(a)+7)/8) | ^ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/x509.h:36, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/ssl.h:31, from ./include/mega/posix/meganet.h:28, from ./include/mega.h:74, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/rsa.h:239:37: note: declared here 239 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *RSA_get0_e(const RSA *d); | ^~~~~~~~~~ --- src/posix/libmega_la-waiter.lo --- src/posix/waiter.cpp: In member function 'virtual void mega::PosixWaiter::notify()': src/posix/waiter.cpp:194:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 194 | write(m_pipe[1], "0", 1); | ~~~~~^~~~~~~~~~~~~~~~~~~ --- src/posix/libmega_la-consolewaiter.lo --- CXX src/posix/libmega_la-consolewaiter.lo --- src/thread/libmega_la-posixthread.lo --- CXX src/thread/libmega_la-posixthread.lo --- src/libmega_la-megaclient.lo --- CXX src/libmega_la-megaclient.lo --- src/libmega_la-attrmap.lo --- CXX src/libmega_la-attrmap.lo --- src/libmega_la-autocomplete.lo --- CXX src/libmega_la-autocomplete.lo --- src/libmega_la-megaclient.lo --- src/megaclient.cpp: In member function 'std::string mega::KeyManager::toKeysContainer()': src/megaclient.cpp:20689:10: warning: unused variable 'header' [-Wunused-variable] 20689 | byte header[2] = {20, 0}; | ^~~~~~ In file included from ./include/mega/crypto/cryptopp.h:39, from ./include/mega/types.h:69, from ./include/mega.h:33, from src/megaclient.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/cryptopp/pwdbased.h: In instantiation of 'size_t CryptoPP::PKCS5_PBKDF2_HMAC::DeriveKey(CryptoPP::byte*, size_t, CryptoPP::byte, const byte*, size_t, const byte*, size_t, unsigned int, double) const [with T = CryptoPP::SHA512; size_t = long unsigned int; CryptoPP::byte = unsigned char]': src/megaclient.cpp:10493:25: required from here /home/pbulk/build/net/megacmd/work/.buildlink/include/cryptopp/pwdbased.h:287:91: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'double' may change value [-Wconversion] 287 | timeInSeconds = timeInSeconds / ((derivedLen + buffer.size() - 1) / buffer.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ --- src/libmega_la-backofftimer.lo --- CXX src/libmega_la-backofftimer.lo --- src/libmega_la-base64.lo --- CXX src/libmega_la-base64.lo --- src/libmega_la-command.lo --- CXX src/libmega_la-command.lo --- src/libmega_la-commands.lo --- CXX src/libmega_la-commands.lo src/commands.cpp: In member function 'virtual bool mega::CommandGetUserData::procresult(mega::Command::Result)': src/commands.cpp:4123:12: warning: variable 'me' set but not used [-Wunused-but-set-variable] 4123 | handle me = UNDEF; | ^~ src/commands.cpp: In member function 'virtual bool mega::CommandGetUserQuota::procresult(mega::Command::Result)': src/commands.cpp:4989:10: warning: variable 'got_storage' set but not used [-Wunused-but-set-variable] 4989 | bool got_storage = false; | ^~~~~~~~~~~ src/commands.cpp:4990:10: warning: variable 'got_storage_used' set but not used [-Wunused-but-set-variable] 4990 | bool got_storage_used = false; | ^~~~~~~~~~~~~~~~ --- src/libmega_la-db.lo --- CXX src/libmega_la-db.lo --- src/libmega_la-fileattributefetch.lo --- CXX src/libmega_la-fileattributefetch.lo --- src/libmega_la-file.lo --- CXX src/libmega_la-file.lo --- src/libmega_la-filefingerprint.lo --- CXX src/libmega_la-filefingerprint.lo --- src/libmega_la-filesystem.lo --- CXX src/libmega_la-filesystem.lo --- src/libmega_la-gfx.lo --- CXX src/libmega_la-gfx.lo --- src/libmega_la-http.lo --- CXX src/libmega_la-http.lo --- src/libmega_la-json.lo --- CXX src/libmega_la-json.lo --- src/libmega_la-mediafileattribute.lo --- CXX src/libmega_la-mediafileattribute.lo --- src/libmega_la-node.lo --- CXX src/libmega_la-node.lo --- src/libmega_la-pubkeyaction.lo --- CXX src/libmega_la-pubkeyaction.lo --- src/libmega_la-raid.lo --- CXX src/libmega_la-raid.lo --- src/libmega_la-testhooks.lo --- CXX src/libmega_la-testhooks.lo --- src/libmega_la-request.lo --- CXX src/libmega_la-request.lo --- src/libmega_la-serialize64.lo --- CXX src/libmega_la-serialize64.lo --- src/libmega_la-nodemanager.lo --- CXX src/libmega_la-nodemanager.lo --- src/libmega_la-setandelement.lo --- CXX src/libmega_la-setandelement.lo --- src/libmega_la-share.lo --- CXX src/libmega_la-share.lo --- src/libmega_la-sharenodekeys.lo --- CXX src/libmega_la-sharenodekeys.lo --- src/libmega_la-sync.lo --- CXX src/libmega_la-sync.lo --- src/libmega_la-transfer.lo --- CXX src/libmega_la-transfer.lo --- src/libmega_la-transferslot.lo --- CXX src/libmega_la-transferslot.lo --- src/libmega_la-treeproc.lo --- CXX src/libmega_la-treeproc.lo --- src/libmega_la-user.lo --- CXX src/libmega_la-user.lo --- src/libmega_la-useralerts.lo --- CXX src/libmega_la-useralerts.lo --- src/libmega_la-utils.lo --- CXX src/libmega_la-utils.lo --- src/libmega_la-logging.lo --- CXX src/libmega_la-logging.lo --- src/libmega_la-waiterbase.lo --- CXX src/libmega_la-waiterbase.lo --- src/libmega_la-proxy.lo --- CXX src/libmega_la-proxy.lo --- src/libmega_la-mega_utf8proc.lo --- CXX src/libmega_la-mega_utf8proc.lo --- src/libmega_la-mega_ccronexpr.lo --- CXX src/libmega_la-mega_ccronexpr.lo --- src/libmega_la-mega_evt_tls.lo --- CXX src/libmega_la-mega_evt_tls.lo src/mega_evt_tls.cpp: In function 'void tls_begin()': src/mega_evt_tls.cpp:67:25: warning: 'int ERR_load_BIO_strings()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 67 | ERR_load_BIO_strings(); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/cryptoerr.h:17, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/crypto.h:38, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/bio.h:30, from /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/err.h:29, from ./include/mega/mega_evt_tls.h:25, from src/mega_evt_tls.cpp:24: /home/pbulk/build/net/megacmd/work/.buildlink/include/openssl/cryptoerr_legacy.h:31:27: note: declared here 31 | OSSL_DEPRECATEDIN_3_0 int ERR_load_BIO_strings(void); | ^~~~~~~~~~~~~~~~~~~~ src/mega_evt_tls.cpp: In function 'int evt_ctx_init_ex(evt_ctx_t*, const char*, const char*)': src/mega_evt_tls.cpp:207:9: warning: variable 'r' set but not used [-Wunused-but-set-variable] 207 | int r = 0; | ^ --- src/libmega_la-pendingcontactrequest.lo --- CXX src/libmega_la-pendingcontactrequest.lo --- src/libmega_la-textchat.lo --- CXX src/libmega_la-textchat.lo --- src/libmega_la-mega_zxcvbn.lo --- CXX src/libmega_la-mega_zxcvbn.lo --- src/libmega_la-megaapi_impl.lo --- CXX src/libmega_la-megaapi_impl.lo --- src/libmega_la-megaapi.lo --- CXX src/libmega_la-megaapi.lo --- src/libmega_la-heartbeats.lo --- CXX src/libmega_la-heartbeats.lo --- src/libmega_la-mega_http_parser.lo --- CXX src/libmega_la-mega_http_parser.lo --- src/libmega_la-megaapi_impl.lo --- src/megaapi_impl.cpp: In static member function 'static int mega::MegaHTTPServer::onMessageComplete(http_parser*)': src/megaapi_impl.cpp:30093:69: warning: 'this' pointer is null [-Wnonnull] 30093 | newParentNode = baseNode ? baseNode->copy() : node->copy(); | ~~~~~~~~~~^~ --- src/libmega.la --- OBJCXXLD src/libmega.la --- src/.dirstamp --- --- src/.deps/.dirstamp --- --- src/megacmdshell/.dirstamp --- --- src/megacmdshell/.deps/.dirstamp --- --- src/mega_exec-megacmdcommonutils.o --- CXX src/mega_exec-megacmdcommonutils.o --- src/client/.dirstamp --- --- src/client/.deps/.dirstamp --- --- src/megacmdshell/mega_exec-megacmdshellcommunications.o --- CXX src/megacmdshell/mega_exec-megacmdshellcommunications.o src/megacmdshell/megacmdshellcommunications.cpp: In static member function 'static SOCKET megacmd::MegaCmdShellCommunications::createSocket(int, bool, bool)': src/megacmdshell/megacmdshellcommunications.cpp:335:28: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 335 | freopen(pathtolog.c_str(),"w",stdout); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- sdk/src/thread/mega_exec-posixthread.o --- CXX sdk/src/thread/mega_exec-posixthread.o --- sdk/src/mega_exec-logging.o --- CXX sdk/src/mega_exec-logging.o --- src/mega_cmd_server-megacmdcommonutils.o --- CXX src/mega_cmd_server-megacmdcommonutils.o --- src/mega_cmd-megacmdcommonutils.o --- CXX src/mega_cmd-megacmdcommonutils.o --- sdk/src/thread/mega_cmd-posixthread.o --- CXX sdk/src/thread/mega_cmd-posixthread.o --- sdk/src/mega_cmd-logging.o --- CXX sdk/src/mega_cmd-logging.o --- src/megacmdshell/mega_cmd-megacmdshellcommunications.o --- CXX src/megacmdshell/mega_cmd-megacmdshellcommunications.o src/megacmdshell/megacmdshellcommunications.cpp: In static member function 'static SOCKET megacmd::MegaCmdShellCommunications::createSocket(int, bool, bool)': src/megacmdshell/megacmdshellcommunications.cpp:335:28: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 335 | freopen(pathtolog.c_str(),"w",stdout); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- src/megacmdshell/mega_cmd-megacmdshell.o --- CXX src/megacmdshell/mega_cmd-megacmdshell.o --- src/client/mega_exec-megacmdclient.o --- CXX src/client/mega_exec-megacmdclient.o --- src/megacmdshell/mega_cmd-megacmdshell.o --- src/megacmdshell/megacmdshell.cpp: In function 'void megacmd::changedir(const string&)': src/megacmdshell/megacmdshell.cpp:893:10: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 893 | chdir(where.c_str()); | ~~~~~^~~~~~~~~~~~~~~ src/megacmdshell/megacmdshell.cpp: In function 'int main(int, char**)': src/megacmdshell/megacmdshell.cpp:2363:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 2363 | system("reset -I"); | ~~~~~~^~~~~~~~~~~~ --- src/mega_cmd_server-megacmd.o --- CXX src/mega_cmd_server-megacmd.o --- src/mega_cmd_server-comunicationsmanager.o --- CXX src/mega_cmd_server-comunicationsmanager.o --- src/mega_cmd_server-megacmdutils.o --- CXX src/mega_cmd_server-megacmdutils.o --- src/mega_cmd_server-megacmd.o --- src/megacmd.cpp: In function 'bool megacmd::executeUpdater(bool*, bool)': src/megacmd.cpp:3455:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3455 | donotinstallstr = "--do-not-install"; | ^~~~~~~~~~~~~~~~~~ src/megacmd.cpp:3468:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3468 | char * args[] = {"mega-cmd-updater", "--normal-update", donotinstallstr, NULL}; | ^~~~~~~~~~~~~~~~~~ src/megacmd.cpp:3468:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3468 | char * args[] = {"mega-cmd-updater", "--normal-update", donotinstallstr, NULL}; | ^~~~~~~~~~~~~~~~~ src/megacmd.cpp: In function 'bool megacmd::restartServer()': src/megacmd.cpp:3589:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3589 | argv[j++]="--wait-for"; | ^~~~~~~~~~~~ --- src/mega_cmd_server-configurationmanager.o --- CXX src/mega_cmd_server-configurationmanager.o --- src/mega_cmd_server-megacmdlogger.o --- CXX src/mega_cmd_server-megacmdlogger.o --- src/mega_cmd_server-megacmdsandbox.o --- CXX src/mega_cmd_server-megacmdsandbox.o --- src/mega_cmd_server-listeners.o --- CXX src/mega_cmd_server-listeners.o --- src/mega_cmd_server-megacmdexecuter.o --- CXX src/mega_cmd_server-megacmdexecuter.o --- src/mega_cmd_server-megacmdtransfermanager.o --- CXX src/mega_cmd_server-megacmdtransfermanager.o --- src/mega_cmd_server-comunicationsmanagerportsockets.o --- CXX src/mega_cmd_server-comunicationsmanagerportsockets.o --- src/mega_cmd_server-comunicationsmanagerfilesockets.o --- CXX src/mega_cmd_server-comunicationsmanagerfilesockets.o --- mega-exec --- CXXLD mega-exec --- mega-cmd --- CXXLD mega-cmd --- mega-cmd-server --- OBJCXXLD mega-cmd-server ld: cannot find -lstdc++fs ld: cannot find -lstdc++ collect2: error: ld returned 1 exit status *** [mega-cmd-server] Error code 1 bmake[2]: stopped in /home/pbulk/build/net/megacmd/work/MEGAcmd-1.6.3_Linux 1 error bmake[2]: stopped in /home/pbulk/build/net/megacmd/work/MEGAcmd-1.6.3_Linux *** [all-recursive] Error code 1 bmake[1]: stopped in /home/pbulk/build/net/megacmd/work/MEGAcmd-1.6.3_Linux 1 error bmake[1]: stopped in /home/pbulk/build/net/megacmd/work/MEGAcmd-1.6.3_Linux *** [all] Error code 2 bmake: stopped in /home/pbulk/build/net/megacmd/work/MEGAcmd-1.6.3_Linux 1 error bmake: stopped in /home/pbulk/build/net/megacmd/work/MEGAcmd-1.6.3_Linux *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/net/megacmd *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/net/megacmd