+ 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.7.0nb3/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/megacmd-1.7.0nb3/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for megacmd-1.7.0nb3 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux' Making all in sdk gmake[2]: Entering directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux/sdk' /usr/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux/sdk' Making all in include gmake[4]: Entering directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux/sdk/include' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux/sdk/include' gmake[4]: Entering directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux/sdk' CXX src/libmega_la-mega_utf8proc.lo CXX src/libmega_la-mega_ccronexpr.lo CXX src/libmega_la-mega_evt_tls.lo CXX src/libmega_la-pendingcontactrequest.lo CXX src/libmega_la-textchat.lo CXX src/libmega_la-mega_zxcvbn.lo CXX src/libmega_la-megaapi_impl.lo CXX src/libmega_la-megaapi.lo CXX src/libmega_la-heartbeats.lo CXX src/crypto/libmega_la-sodium.lo CXX src/libmega_la-mega_http_parser.lo CXX src/libmega_la-megaclient.lo In file included from ./include/mega/crypto/cryptopp.h:39, from ./include/mega/types.h:76, from ./include/mega.h:37, 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<T>::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:11137:72: required from here /home/pbulk/build/net/megacmd/work/.buildlink/include/cryptopp/pwdbased.h:287:70: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'double' may change value [-Wconversion] 287 | timeInSeconds = timeInSeconds / ((derivedLen + buffer.size() - 1) / buffer.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ CXX src/libmega_la-attrmap.lo CXX src/libmega_la-autocomplete.lo CXX src/libmega_la-backofftimer.lo CXX src/libmega_la-base64.lo CXX src/libmega_la-command.lo CXX src/libmega_la-commands.lo CXX src/libmega_la-db.lo CXX src/libmega_la-fileattributefetch.lo CXX src/libmega_la-file.lo CXX src/libmega_la-filefingerprint.lo CXX src/libmega_la-filesystem.lo CXX src/libmega_la-gfx.lo CXX src/libmega_la-http.lo CXX src/libmega_la-json.lo CXX src/libmega_la-mediafileattribute.lo CXX src/libmega_la-node.lo CXX src/libmega_la-process.lo CXX src/libmega_la-pubkeyaction.lo CXX src/libmega_la-raid.lo CXX src/libmega_la-testhooks.lo CXX src/libmega_la-request.lo CXX src/libmega_la-serialize64.lo CXX src/libmega_la-nodemanager.lo CXX src/libmega_la-setandelement.lo CXX src/libmega_la-share.lo CXX src/libmega_la-sharenodekeys.lo CXX src/libmega_la-sync.lo CXX src/libmega_la-transfer.lo CXX src/libmega_la-transferslot.lo CXX src/libmega_la-treeproc.lo CXX src/libmega_la-user.lo CXX src/libmega_la-useralerts.lo CXX src/libmega_la-utils.lo CXX src/libmega_la-logging.lo CXX src/libmega_la-waiterbase.lo CXX src/libmega_la-proxy.lo CXX src/crypto/libmega_la-cryptopp.lo CXX src/db/libmega_la-sqlite.lo In file included from ./include/mega/crypto/cryptopp.h:39, from ./include/mega/types.h:76, from ./include/mega.h:37, 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<T>::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:1169:9: required from here /home/pbulk/build/net/megacmd/work/.buildlink/include/cryptopp/pwdbased.h:287:70: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'double' may change value [-Wconversion] 287 | timeInSeconds = timeInSeconds / ((derivedLen + buffer.size() - 1) / buffer.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ CXX src/gfx/libmega_la-external.lo CXX src/posix/libmega_la-fs.lo CXX src/posix/libmega_la-console.lo CXX src/posix/libmega_la-net.lo src/posix/net.cpp: In member function 'void mega::CurlHttpIO::filterDNSservers()': src/posix/net.cpp:425:40: warning: 'int ares_get_servers(const ares_channel_t*, ares_addr_node**)' is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations] 425 | if (ares_get_servers(ares, &servers) == ARES_SUCCESS) | ^ In file included from ./include/mega/posix/meganet.h:40, from ./include/mega.h:85, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/ares.h:1183:61: note: declared here 1183 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_get_servers_csv) int ares_get_servers( | ^~~~~~~~~~~~~~~~ src/posix/net.cpp: In member function 'void mega::CurlHttpIO::addaresevents(mega::Waiter*)': src/posix/net.cpp:521:64: warning: 'int ares_getsock(const ares_channel_t*, ares_socket_t*, int)' is deprecated: Use ARES_OPT_EVENT_THREAD or ARES_OPT_SOCK_STATE_CB instead [-Wdeprecated-declarations] 521 | int bitmask = ares_getsock(ares, socks, ARES_GETSOCK_MAXNUM); | ^ In file included from ./include/mega/posix/meganet.h:40, from ./include/mega.h:85, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/ares.h:903:31: note: declared here 903 | ARES_OPT_SOCK_STATE_CB) int ares_getsock(const ares_channel_t *channel, | ^~~~~~~~~~~~ src/posix/net.cpp: In member function 'void mega::CurlHttpIO::request_proxy_ip()': src/posix/net.cpp:1721:92: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1721 | ares_gethostbyname(ares, proxyhost.c_str(), PF_INET6, proxy_ready_callback, httpctx); | ^ In file included from ./include/mega/posix/meganet.h:40, from ./include/mega.h:85, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/posix/net.cpp:1725:87: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1725 | ares_gethostbyname(ares, proxyhost.c_str(), PF_INET, proxy_ready_callback, httpctx); | ^ In file included from ./include/mega/posix/meganet.h:40, from ./include/mega.h:85, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/posix/net.cpp: In member function 'virtual void mega::CurlHttpIO::post(mega::HttpReq*, const char*, unsigned int)': src/posix/net.cpp:2065:103: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 2065 | ares_gethostbyname(ares, httpctx->hostname.c_str(), PF_INET6, ares_completed_callback, httpctx); | ^ In file included from ./include/mega/posix/meganet.h:40, from ./include/mega.h:85, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/posix/net.cpp:2069:98: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 2069 | ares_gethostbyname(ares, httpctx->hostname.c_str(), PF_INET, ares_completed_callback, httpctx); | ^ In file included from ./include/mega/posix/meganet.h:40, from ./include/mega.h:85, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/posix/net.cpp: In static member function 'static int mega::CurlHttpIO::sockopt_callback(void*, curl_socket_t, curlsocktype)': src/posix/net.cpp:2810:115: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 2810 | ares_gethostbyname(httpio->ares, httpctx->hostname.c_str(), PF_INET6, ares_completed_callback, httpctx); | ^ In file included from ./include/mega/posix/meganet.h:40, from ./include/mega.h:85, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/posix/net.cpp:2814:110: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 2814 | ares_gethostbyname(httpio->ares, httpctx->hostname.c_str(), PF_INET, ares_completed_callback, httpctx); | ^ In file included from ./include/mega/posix/meganet.h:40, from ./include/mega.h:85, from src/posix/net.cpp:22: /home/pbulk/build/net/megacmd/work/.buildlink/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ CXX src/posix/libmega_la-waiter.lo CXX src/posix/libmega_la-consolewaiter.lo CXX src/thread/libmega_la-posixthread.lo OBJCXXLD src/libmega.la gmake[4]: Leaving directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux/sdk' gmake[3]: Leaving directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux/sdk' gmake[2]: Leaving directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux/sdk' gmake[2]: Entering directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux' CXX src/megacmdshell/libmegacmdcomms_la-megacmdshellcommunications.lo CXX sdk/src/thread/src_libmegacmdcomms_la-posixthread.lo src/megacmdshell/megacmdshellcommunications.cpp: In static member function 'static SOCKET megacmd::MegaCmdShellCommunications::createSocket(int, bool, bool)': src/megacmdshell/megacmdshellcommunications.cpp:298:28: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 298 | freopen(std::string(pathtolog).append(".out").c_str(),"w",stdout); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/megacmdshell/megacmdshellcommunications.cpp:299:28: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 299 | freopen(std::string(pathtolog).append(".err").c_str(),"w",stderr); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX sdk/src/src_libmegacmdcomms_la-logging.lo CXX src/libmegacmdclient_la-megacmdcommonutils.lo CXX src/mega_cmd_server-megacmd_server_main.o CXX src/libmegacmdserver_la-megacmd.lo CXX src/libmegacmdserver_la-megacmd_server_main.lo src/megacmd.cpp: In function 'bool megacmd::executeUpdater(bool*, bool)': src/megacmd.cpp:3469:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3469 | donotinstallstr = "--do-not-install"; | ^~~~~~~~~~~~~~~~~~ src/megacmd.cpp:3485:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3485 | char * args[] = {"mega-cmd-updater", "--normal-update", donotinstallstr, "--version", version, NULL}; | ^~~~~~~~~~~~~~~~~~ src/megacmd.cpp:3485:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3485 | char * args[] = {"mega-cmd-updater", "--normal-update", donotinstallstr, "--version", version, NULL}; | ^~~~~~~~~~~~~~~~~ src/megacmd.cpp:3485:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3485 | char * args[] = {"mega-cmd-updater", "--normal-update", donotinstallstr, "--version", version, NULL}; | ^~~~~~~~~~~ src/megacmd.cpp: In function 'bool megacmd::restartServer()': src/megacmd.cpp:3603:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3603 | argv[j++]="--wait-for"; | ^~~~~~~~~~~~ CXX src/libmegacmdserver_la-comunicationsmanager.lo CXX src/libmegacmdserver_la-megacmdutils.lo CXX src/libmegacmdserver_la-megacmdcommonutils.lo CXX src/libmegacmdserver_la-configurationmanager.lo CXX src/libmegacmdserver_la-megacmdlogger.lo CXX src/libmegacmdserver_la-megacmdsandbox.lo CXX src/libmegacmdserver_la-listeners.lo CXX src/libmegacmdserver_la-megacmdexecuter.lo CXX src/libmegacmdserver_la-megacmd_events.lo CXX src/libmegacmdserver_la-megacmdtransfermanager.lo CXX src/libmegacmdserver_la-comunicationsmanagerportsockets.lo CXX src/libmegacmdserver_la-comunicationsmanagerfilesockets.lo CXX 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"); | ~~~~~~^~~~~~~~~~~~ CXX src/libmegacmdcomms_la-megacmdcommonutils.lo CXX src/client/mega_exec-megacmd_client_main.o CXX src/client/libmegacmdclient_la-megacmdclient.lo CXXLD src/libmegacmdcomms.la CXXLD mega-cmd CXXLD src/libmegacmdclient.la OBJCXXLD src/libmegacmdserver.la CXXLD mega-exec libtool: warning: '/usr/pkg/gcc10/lib64/libstdc++.la' seems to be moved CXXLD mega-cmd-server /home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux/sdk/src/.libs/libmega.so: undefined reference to `__stack_chk_guard' collect2: error: ld returned 1 exit status gmake[2]: *** [Makefile:1370: mega-cmd-server] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux' gmake[1]: *** [Makefile:1920: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/net/megacmd/work/MEGAcmd-1.7.0_Linux' gmake: *** [Makefile:1069: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/net/megacmd *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/net/megacmd