+ 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/mdp-1.9a5nb1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/mdp-1.9a5nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for mdp-1.9a5nb1
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o mdp.o mdp.cpp
mdp.cpp: In function 'int main(int, char**)':
mdp.cpp:385:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  385 |     theApp.SetPostProcessor("xv -rmode 5 -root -quit");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/mdpApp.o ../common/mdpApp.cpp
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/mdpItem.o ../common/mdpItem.cpp
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/ackList.o ../common/ackList.cpp
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/mdpApi.o ../common/mdpApi.cpp
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/mdpBitMask.o ../common/mdpBitMask.cpp
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/mdpMessage.o ../common/mdpMessage.cpp
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/mdpEncoder.o ../common/mdpEncoder.cpp
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/galois.o ../common/galois.cpp
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/mdpSession.o ../common/mdpSession.cpp
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/mdpMsgHandler.o ../common/mdpMsgHandler.cpp
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/mdpNode.o ../common/mdpNode.cpp
../common/mdpNode.cpp: In member function 'void MdpServerNode::ObjectRepairCheck(long unsigned int, long unsigned int)':
../common/mdpNode.cpp:918:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  918 |         if((diff > 0x80000000) || ((diff == 0x80000000)) && (objectId > current_object_id))
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o ../common/mdpObject.o ../common/mdpObject.cpp
../common/mdpObject.cpp: In member function 'virtual void MdpVectorPool::Put(char*)':
../common/mdpObject.cpp:124:23: warning: argument to 'sizeof' in 'void* std::memset(void*, int, size_t)' call is the same pointer type 'char*' as the destination; expected 'char' or an explicit length [-Wsizeof-pointer-memaccess]
  124 |     memset(vector, 0, sizeof(char *));  // validity of pointer is tested
      |                       ^~~~~~~~~~~~~~
g++ -c -g -DPROTO_DEBUG -DUNIX -Wall -O -fPIC -DHAVE_GETLOGIN -DHAVE_ASSERT -DHAVE_FLOCK -DHAVE_DIRFD  -D__socklen_t_defined=1 -I/opt/pkg/include -I/opt/pkg/include  -I./ -I../common -I../protolib/common -o mdpFile.o mdpFile.cpp
mdpFile.cpp: In member function 'bool MdpFile::Lock()':
mdpFile.cpp:105:19: error: 'LOCK_EX' was not declared in this scope
  105 |     if (flock(fd, LOCK_EX | LOCK_NB))
      |                   ^~~~~~~
mdpFile.cpp:105:29: error: 'LOCK_NB' was not declared in this scope
  105 |     if (flock(fd, LOCK_EX | LOCK_NB))
      |                             ^~~~~~~
mdpFile.cpp: In member function 'void MdpFile::Unlock()':
mdpFile.cpp:119:15: error: 'LOCK_UN' was not declared in this scope
  119 |     flock(fd, LOCK_UN);
      |               ^~~~~~~
mdpFile.cpp: In member function 'bool MdpFile::Lock()':
mdpFile.cpp:103:11: warning: control reaches end of non-void function [-Wreturn-type]
  103 |     fchmod(fd, 0640 | S_ISGID);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~
gmake: *** [Makefile.common:47: mdpFile.o] Error 1
*** Error code 2

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

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/mbone/mdp