+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nx-libs-3.5.99.22/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nx-libs-3.5.99.22/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for nx-libs-3.5.99.22
/opt/pkg/bin/gmake  all-recursive
gmake[1]: Entering directory '/home/pbulk/build/x11/nx-libs/work/nx-libs-3.5.99.22/nxcomp'
Making all in src
gmake[2]: Entering directory '/home/pbulk/build/x11/nx-libs/work/nx-libs-3.5.99.22/nxcomp/src'
  CXX      ActionCache.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      Agent.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      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++
  CXX      Auth.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      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
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      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++
  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
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      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++
  CXX      CharCache.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      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++
Children.cpp: In function 'int UnsetEnv(const char*)':
Children.cpp:1030:5: warning: value computed is not used [-Wunused-value]
 1030 |     *pEnv++;
      |     ^~~~~~~
  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
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
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      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++
  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
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      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++
  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
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      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++
  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
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      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++
  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
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      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++
  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
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      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++
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);
      |              ~~~~~~~~~~~~~~~~~~~~~
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 ParseEnvironmentOptions(const char*, int)':
Loop.cpp:8511:34: warning: '%s' directive writing up to 255 bytes into a region of size 252 [-Wformat-overflow=]
 8511 |     sprintf(tcpHostAndPort, "tcp:%s:%ld", connectHost, connectPort);
      |                                  ^~       ~~~~~~~~~~~
Loop.cpp:8511:12: note: 'std::sprintf' output between 7 and 281 bytes into a destination of size 256
 8511 |     sprintf(tcpHostAndPort, "tcp:%s:%ld", connectHost, connectPort);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  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++
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)
      |                                                                ~~~~^~~~
gmake[2]: *** [Makefile:856: Misc.lo] Error 1
gmake[2]: Leaving directory '/home/pbulk/build/x11/nx-libs/work/nx-libs-3.5.99.22/nxcomp/src'
gmake[1]: *** [Makefile:501: all-recursive] Error 1
gmake[1]: Leaving directory '/home/pbulk/build/x11/nx-libs/work/nx-libs-3.5.99.22/nxcomp'
gmake: *** [Makefile:410: all] Error 2
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/nx-libs
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/nx-libs