+ 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/libdkim-1.0.21/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libdkim-1.0.21/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for libdkim-1.0.21
echo 1.0.21 | awk -F. '{ printf "%d:%d:0", $1, $2 }' > libtool-version-info
libtool --tag=CXX --mode=compile g++ -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkim.cpp
libtool: compile:  g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkim.cpp  -fPIC -DPIC -o .libs/dkim.o
In file included from dkim.cpp:30:
dkim.cpp: In function 'char* DKIMVersion()':
resource.h:11:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   11 | #define VERSION_STRING "1.0.21"
      |                        ^~~~~~~~
dkim.cpp:231:16: note: in expansion of macro 'VERSION_STRING'
  231 |         return VERSION_STRING;
      |                ^~~~~~~~~~~~~~
dkim.cpp: At global scope:
dkim.cpp:236:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  236 |         "DKIM_FAIL",
      |         ^~~~~~~~~~~
dkim.cpp:237:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  237 |         "DKIM_BAD_SYNTAX",
      |         ^~~~~~~~~~~~~~~~~
dkim.cpp:238:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  238 |         "DKIM_SIGNATURE_BAD",
      |         ^~~~~~~~~~~~~~~~~~~~
dkim.cpp:239:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  239 |         "DKIM_SIGNATURE_BAD_BUT_TESTING",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:240:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  240 |         "DKIM_SIGNATURE_EXPIRED",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:241:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  241 |         "DKIM_SELECTOR_INVALID",
      |         ^~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:242:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  242 |         "DKIM_SELECTOR_GRANULARITY_MISMATCH",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:243:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  243 |         "DKIM_SELECTOR_KEY_REVOKED",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:244:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  244 |         "DKIM_SELECTOR_DOMAIN_NAME_TOO_LONG",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:245:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  245 |         "DKIM_SELECTOR_DNS_TEMP_FAILURE",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:246:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  246 |         "DKIM_SELECTOR_DNS_PERM_FAILURE",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:247:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  247 |         "DKIM_SELECTOR_PUBLIC_KEY_INVALID",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:248:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  248 |         "DKIM_NO_SIGNATURES",
      |         ^~~~~~~~~~~~~~~~~~~~
dkim.cpp:249:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  249 |         "DKIM_NO_VALID_SIGNATURES",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:250:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  250 |         "DKIM_BODY_HASH_MISMATCH",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:251:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  251 |         "DKIM_SELECTOR_ALGORITHM_MISMATCH",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:252:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  252 |         "DKIM_STAT_INCOMPAT",
      |         ^~~~~~~~~~~~~~~~~~~~
dkim.cpp:253:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  253 |         "DKIM_UNSIGNED_FROM",
      |         ^~~~~~~~~~~~~~~~~~~~
dkim.cpp:254:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  254 |         "DKIM_OUT_OF_MEMORY",
      |         ^~~~~~~~~~~~~~~~~~~~
dkim.cpp:255:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  255 |         "DKIM_INVALID_CONTEXT",
      |         ^~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:256:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  256 |         "DKIM_NO_SENDER",
      |         ^~~~~~~~~~~~~~~~
dkim.cpp:257:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  257 |         "DKIM_BAD_PRIVATE_KEY",
      |         ^~~~~~~~~~~~~~~~~~~~~~
dkim.cpp:258:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  258 |         "DKIM_BUFFER_TOO_SMALL",
      |         ^~~~~~~~~~~~~~~~~~~~~~~
dkim.cpp: In function 'char* DKIMGetErrorString(int)':
dkim.cpp:265:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  265 |                 return "Unknown";
      |                        ^~~~~~~~~
libtool: compile:  g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkim.cpp -o dkim.o >/dev/null 2>&1
libtool --tag=CXX --mode=compile g++ -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dns.cpp
libtool: compile:  g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dns.cpp  -fPIC -DPIC -o .libs/dns.o
libtool: compile:  g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dns.cpp -o dns.o >/dev/null 2>&1
libtool --tag=CXX --mode=compile g++ -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkimbase.cpp
libtool: compile:  g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkimbase.cpp  -fPIC -DPIC -o .libs/dkimbase.o
dkimbase.cpp: In member function 'int CDKIMBase::ProcessFinal()':
dkimbase.cpp:204:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  204 |                 Process( "\r\n", 2, true );
      |                          ^~~~~~
dkimbase.cpp:211:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  211 |                 ProcessBody("", 0, true);
      |                             ^~
libtool: compile:  g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkimbase.cpp -o dkimbase.o >/dev/null 2>&1
libtool --tag=CXX --mode=compile g++ -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkimsign.cpp
libtool: compile:  g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkimsign.cpp  -fPIC -DPIC -o .libs/dkimsign.o
dkimsign.cpp: In member function 'int CDKIMSign::ConstructSignature(char*, bool, bool)':
dkimsign.cpp:810:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  810 |                 AddTagToSig( "v", "1", 0, false );
      |                              ^~~
dkimsign.cpp:813:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  813 |         AddTagToSig( "a", bUseSha256 ? "rsa-sha256" : "rsa-sha1", 0, false );
      |                      ^~~
dkimsign.cpp:818:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  818 |                 AddTagToSig( "c", "simple", 0, false );
      |                              ^~~
dkimsign.cpp:821:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  821 |                 AddTagToSig( "c", "simple/relaxed", 0, false );
      |                              ^~~
dkimsign.cpp:824:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  824 |                 AddTagToSig( "c", "relaxed/relaxed", 0, false );
      |                              ^~~
dkimsign.cpp:827:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  827 |                 AddTagToSig( "c", "relaxed", 0, false );
      |                              ^~~
dkimsign.cpp:831:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  831 |         AddTagToSig( "d", sDomain, 0, false );
      |                      ^~~
dkimsign.cpp:833:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  833 |         AddTagToSig( "s", sSelector, 0, false );
      |                      ^~~
dkimsign.cpp:837:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  837 |                 AddTagToSig( "l", m_nBodyLength );
      |                              ^~~
dkimsign.cpp:844:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  844 |                 AddTagToSig( "t", t );
      |                              ^~~
dkimsign.cpp:849:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  849 |                 AddTagToSig( "x", m_ExpireTime );
      |                              ^~~
dkimsign.cpp:854:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  854 |                 AddTagToSig( "i", sIdentity, 0, false );
      |                              ^~~
dkimsign.cpp:859:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  859 |                 AddTagToSig( "q", bUseIetfBodyHash ? "dns/txt" : "dns" , 0, false );
      |                              ^~~
dkimsign.cpp:862:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  862 |         AddTagToSig( "h", hParam, ':', true );
      |                      ^~~
dkimsign.cpp:866:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  866 |                 AddTagToSig( "z", m_sCopiedHeaders, 0, true );
      |                              ^~~
dkimsign.cpp:916:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  916 |                 AddTagToSig( "bh", buf, 0, true );
      |                              ^~~~
libtool: compile:  g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkimsign.cpp -o dkimsign.o >/dev/null 2>&1
libtool --tag=CXX --mode=compile g++ -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkimverify.cpp
libtool: compile:  g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkimverify.cpp  -fPIC -DPIC -o .libs/dkimverify.o
libtool: compile:  g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dkimverify.cpp -o dkimverify.o >/dev/null 2>&1
g++ -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -c libdkimtest.cpp
libdkimtest.cpp: In function 'int main(int, char**)':
libdkimtest.cpp:63:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   63 |         char* PrivKeyFile = "test.pem";
      |                             ^~~~~~~~~~
libdkimtest.cpp:64:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   64 |         char* MsgFile = "test.msg";
      |                         ^~~~~~~~~~
libdkimtest.cpp:65:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   65 |         char* OutFile = "signed.msg";
      |                         ^~~~~~~~~~~~
libtool --tag=CXX --mode=link g++ -L/opt/pkg/lib -Wl,-R/opt/pkg/lib dkim.lo dns.lo dkimbase.lo dkimsign.lo dkimverify.lo -version-info `cat libtool-version-info` -rpath /opt/pkg/lib -o libdkim.la
libtool: link: g++ -shared  -fPIC -DPIC  .libs/dkim.o .libs/dns.o .libs/dkimbase.o .libs/dkimsign.o .libs/dkimverify.o   -L/home/pbulk/build/mail/libdkim/work/.buildlink/lib  -Wl,-rpath -Wl,/opt/pkg/lib   -Wl,-h -Wl,libdkim.so.1 -o .libs/libdkim.so.1.0.0
libtool: link: (cd ".libs" && rm -f "libdkim.so.1" && ln -s "libdkim.so.1.0.0" "libdkim.so.1")
libtool: link: (cd ".libs" && rm -f "libdkim.so" && ln -s "libdkim.so.1.0.0" "libdkim.so")
libtool: link: ar cr .libs/libdkim.a  dkim.o dns.o dkimbase.o dkimsign.o dkimverify.o
libtool: link: ranlib .libs/libdkim.a
libtool: link: ( cd ".libs" && rm -f "libdkim.la" && ln -s "../libdkim.la" "libdkim.la" )
libtool --tag=CXX --mode=link g++ -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -ldkim -lssl -lcrypto  -o libdkimtest libdkimtest.o
libtool: link: g++ -Wl,-rpath -Wl,/opt/pkg/lib -o .libs/libdkimtest libdkimtest.o  -L/home/pbulk/build/mail/libdkim/work/.buildlink/lib /home/pbulk/build/mail/libdkim/work/libdkim/src/.libs/libdkim.so -lssl -lcrypto -Wl,-R -Wl,/opt/pkg/lib
Undefined			first referenced
 symbol  			    in file
dn_expand                           /home/pbulk/build/mail/libdkim/work/libdkim/src/.libs/libdkim.so
res_query                           /home/pbulk/build/mail/libdkim/work/libdkim/src/.libs/libdkim.so
ld: fatal: symbol referencing errors. No output written to .libs/libdkimtest
collect2: error: ld returned 1 exit status
*** [libdkimtest] Error code 1

bmake: stopped in /home/pbulk/build/mail/libdkim/work/libdkim/src
1 error

bmake: stopped in /home/pbulk/build/mail/libdkim/work/libdkim/src
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/mail/libdkim
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/mail/libdkim