+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nx-libs-3.5.99.26.0x2go1/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nx-libs-3.5.99.26.0x2go1/work.log ===> Building for nx-libs-3.5.99.26.0x2go1 /opt/local/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/x11/nx-libs/work/nx-libs-3.5.99.26-0x2go1/nxcomp' Making all in src gmake[2]: Entering directory '/home/pbulk/build/x11/nx-libs/work/nx-libs-3.5.99.26-0x2go1/nxcomp/src' CXX Auth.lo CXX ActionCache.lo CXX Agent.lo CXX Alpha.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX Bitmap.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX BlockCache.lo CXX BlockCacheSet.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX ChangeGC.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX ChangeProperty.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX ChannelCache.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX Channel.lo CXX ChannelEndPoint.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX CharCache.lo CXX Children.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX ClearArea.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX ClientCache.lo Children.cpp: In function 'int UnsetEnv(const char*)': Children.cpp:1030:5: warning: value computed is not used [-Wunused-value] 1030 | *pEnv++; | ^~~~~~~ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX ClientChannel.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX ClientProxy.lo CXX ClientReadBuffer.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX ClientStore.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX Colormap.lo CXX ConfigureWindow.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX Control.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX CopyArea.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX CreateGC.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX CreatePixmap.lo CXX DecodeBuffer.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX EncodeBuffer.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX FillPoly.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX Fork.lo CXX GenericChannel.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX GenericReadBuffer.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX GenericReply.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX GenericRequest.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX GetImage.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX GetImageReply.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX GetProperty.lo CXX GetPropertyReply.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX ImageText16.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX ImageText8.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX IntCache.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX InternAtom.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX Jpeg.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX Keeper.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX List.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX ListFontsReply.lo CXX Loop.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX Message.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CC MD5.lo CXX Misc.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ CXX OpcodeStore.lo cc1plus: warning: '-Werror=' argument '-Werror=implicit' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=pointer-to-int-cast' is not valid for C++ Misc.cpp: In function 'unsigned int GetUINT(const unsigned char*, int)': Misc.cpp:530:39: error: cast from 'const unsigned char*' to 'unsigned int' loses precision [-fpermissive] 530 | if (_hostBigEndian == bigEndian && ((unsigned int) buffer) & 0x1 == 0) | ^~~~~~~~~~~~~~~~~~~~~ Misc.cpp:530:68: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] 530 | if (_hostBigEndian == bigEndian && ((unsigned int) buffer) & 0x1 == 0) | ~~~~^~~~ Misc.cpp: In function 'unsigned int GetULONG(const unsigned char*, int)': Misc.cpp:575:39: error: cast from 'const unsigned char*' to 'unsigned int' loses precision [-fpermissive] 575 | if (_hostBigEndian == bigEndian && ((unsigned int) buffer) & 0x3 == 0) | ^~~~~~~~~~~~~~~~~~~~~ Misc.cpp:575:68: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] 575 | if (_hostBigEndian == bigEndian && ((unsigned int) buffer) & 0x3 == 0) | ~~~~^~~~ CC Pack.lo gmake[2]: *** [Makefile:857: Misc.lo] Error 1 gmake[2]: *** Waiting for unfinished jobs.... Loop.cpp: In function 'void handleAlertInLoop()': Loop.cpp:14745:16: warning: 'char* std::strncat(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 14745 | strncat(caption, sessionId, length - (MD5_LENGTH * 2 + 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Loop.cpp:14736:26: note: length computed here 14736 | int length = strlen(sessionId); | ~~~~~~^~~~~~~~~~~ Loop.cpp: In function 'void SetupDisplaySocket(int&, sockaddr*&, unsigned int&)': Loop.cpp:4044:56: warning: '/X' directive output may be truncated writing 2 bytes into a region of size between 1 and 256 [-Wformat-truncation=] 4044 | snprintf(unixSocketName, DEFAULT_STRING_LENGTH, "%s/X%d", | ^~ Loop.cpp:4044:13: note: 'snprintf' output between 4 and 269 bytes into a destination of size 256 4044 | snprintf(unixSocketName, DEFAULT_STRING_LENGTH, "%s/X%d", | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4045 | unixSocketDir, xPort); | ~~~~~~~~~~~~~~~~~~~~~ In function 'int ParseHostOption(const char*, char*, long int&)', inlined from 'int ParseCommandLineOptions(int, const char**)' at Loop.cpp:8830:28: Loop.cpp:12741:10: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-truncation] 12741 | strncpy(newHost, opt, strlen(opt) - strlen(separator)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Loop.cpp:12741:31: note: length computed here 12741 | strncpy(newHost, opt, strlen(opt) - strlen(separator)); | ~~~~~~^~~~~ Loop.cpp: In function 'int WaitForRemote(ChannelEndPoint&)': Loop.cpp:6239:50: warning: ''' directive output may be truncated writing 1 byte into a region of size between 0 and 255 [-Wformat-truncation=] 6239 | snprintf(hostLabel, sizeof(hostLabel), "'%s'", acceptHost); | ^ Loop.cpp:6239:15: note: 'snprintf' output between 3 and 258 bytes into a destination of size 256 6239 | snprintf(hostLabel, sizeof(hostLabel), "'%s'", acceptHost); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Loop.cpp: In function 'int SetPorts()': Loop.cpp:12858:66: warning: '%s' directive output may be truncated writing up to 249 bytes into a region of size 237 [-Wformat-truncation=] 12858 | snprintf(path, DEFAULT_STRING_LENGTH - 1, "/tmp/.font-unix/fs%s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 12859 | oldPath + 6); | ~~~~~~~~~~~~ In function 'int ParseFontPath(char*)', inlined from 'int SetPorts()' at Loop.cpp:11093:20: Loop.cpp:12858:13: note: 'snprintf' output between 19 and 268 bytes into a destination of size 255 12858 | snprintf(path, DEFAULT_STRING_LENGTH - 1, "/tmp/.font-unix/fs%s", | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12859 | oldPath + 6); | ~~~~~~~~~~~~ Loop.cpp: In function 'int SendProxyOptions(int)': Loop.cpp:6889:54: warning: '%s' directive writing up to 255 bytes into a region of size between 246 and 501 [-Wformat-overflow=] 6889 | sprintf(options + strlen(options), "link=%s,pack=%s,cache=%s,", | ^~ 6890 | linkSpeedName, packMethodName, cacheSizeName); | ~~~~~~~~~~~~~~ Loop.cpp:6889:12: note: 'std::sprintf' output between 20 and 785 bytes into a destination of size 512 6889 | sprintf(options + strlen(options), "link=%s,pack=%s,cache=%s,", | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6890 | linkSpeedName, packMethodName, cacheSizeName); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/home/pbulk/build/x11/nx-libs/work/nx-libs-3.5.99.26-0x2go1/nxcomp/src' gmake[1]: *** [Makefile:502: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/x11/nx-libs/work/nx-libs-3.5.99.26-0x2go1/nxcomp' gmake: *** [Makefile:411: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/x11/nx-libs *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/x11/nx-libs