+ 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