+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libdkim-1.0.21/work.log + su pbulk -c '"$@"' make /usr/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 --- libtool-version-info --- --- dkim.lo --- --- libtool-version-info --- echo 1.0.21 | awk -F. '{ printf "%d:%d:0", $1, $2 }' > libtool-version-info --- dkim.lo --- libtool --tag=CXX --mode=compile g++ -I/usr/pkg/include -pipe -O2 -c dkim.cpp --- dns.lo --- libtool --tag=CXX --mode=compile g++ -I/usr/pkg/include -pipe -O2 -c dns.cpp --- dkim.lo --- libtool: compile: g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -c dkim.cpp -fPIC -DPIC -o .libs/dkim.o --- dns.lo --- libtool: compile: g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -c dns.cpp -fPIC -DPIC -o .libs/dns.o libtool: compile: g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -c dns.cpp -o dns.o >/dev/null 2>&1 --- dkimbase.lo --- libtool --tag=CXX --mode=compile g++ -I/usr/pkg/include -pipe -O2 -c dkimbase.cpp --- dkim.lo --- 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] #define VERSION_STRING "1.0.21" ^~~~~~~~ dkim.cpp:231:9: note: in expansion of macro 'VERSION_STRING' return VERSION_STRING; ^~~~~~~~~~~~~~ dkim.cpp: At global scope: dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dkim.cpp: In function 'char* DKIMGetErrorString(int)': dkim.cpp:265:10: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "Unknown"; ^~~~~~~~~ --- dkimbase.lo --- libtool: compile: g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -c dkimbase.cpp -fPIC -DPIC -o .libs/dkimbase.o --- dkim.lo --- libtool: compile: g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -c dkim.cpp -o dkim.o >/dev/null 2>&1 --- dkimbase.lo --- dkimbase.cpp: In member function 'int CDKIMBase::ProcessFinal()': dkimbase.cpp:204:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Process( "\r\n", 2, true ); ^ dkimbase.cpp:211:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ProcessBody("", 0, true); ^ libtool: compile: g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -c dkimbase.cpp -o dkimbase.o >/dev/null 2>&1 --- dkimsign.lo --- libtool --tag=CXX --mode=compile g++ -I/usr/pkg/include -pipe -O2 -c dkimsign.cpp libtool: compile: g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -c dkimsign.cpp -fPIC -DPIC -o .libs/dkimsign.o dkimsign.cpp: In member function 'int CDKIMSign::ConstructSignature(char*, bool, bool)': dkimsign.cpp:810:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "v", "1", 0, false ); ^ dkimsign.cpp:813:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "a", bUseSha256 ? "rsa-sha256" : "rsa-sha1", 0, false ); ^ dkimsign.cpp:818:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "c", "simple", 0, false ); ^ dkimsign.cpp:821:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "c", "simple/relaxed", 0, false ); ^ dkimsign.cpp:824:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "c", "relaxed/relaxed", 0, false ); ^ dkimsign.cpp:827:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "c", "relaxed", 0, false ); ^ dkimsign.cpp:831:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "d", sDomain, 0, false ); ^ dkimsign.cpp:833:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "s", sSelector, 0, false ); ^ dkimsign.cpp:837:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "l", m_nBodyLength ); ^ dkimsign.cpp:844:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "t", t ); ^ dkimsign.cpp:849:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "x", m_ExpireTime ); ^ dkimsign.cpp:854:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "i", sIdentity, 0, false ); ^ dkimsign.cpp:859:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "q", bUseIetfBodyHash ? "dns/txt" : "dns" , 0, false ); ^ dkimsign.cpp:862:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "h", hParam, ':', true ); ^ dkimsign.cpp:866:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "z", m_sCopiedHeaders, 0, true ); ^ dkimsign.cpp:916:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] AddTagToSig( "bh", buf, 0, true ); ^ --- dkimverify.lo --- libtool --tag=CXX --mode=compile g++ -I/usr/pkg/include -pipe -O2 -c dkimverify.cpp libtool: compile: g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -c dkimverify.cpp -fPIC -DPIC -o .libs/dkimverify.o --- dkimsign.lo --- libtool: compile: g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -c dkimsign.cpp -o dkimsign.o >/dev/null 2>&1 --- dkimverify.lo --- libtool: compile: g++ -I/home/pbulk/build/mail/libdkim/work/.buildlink/include -pipe -O2 -c dkimverify.cpp -o dkimverify.o >/dev/null 2>&1 --- libdkimtest.o --- c++ -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -c libdkimtest.cpp libdkimtest.cpp: In function 'int main(int, char**)': libdkimtest.cpp:63:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char* PrivKeyFile = "test.pem"; ^~~~~~~~~~ libdkimtest.cpp:64:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char* MsgFile = "test.msg"; ^~~~~~~~~~ libdkimtest.cpp:65:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char* OutFile = "signed.msg"; ^~~~~~~~~~~~ --- libdkim.la --- libtool --tag=CXX --mode=link g++ -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-zrelro dkim.lo dns.lo dkimbase.lo dkimsign.lo dkimverify.lo -version-info `cat libtool-version-info` -rpath /usr/pkg/lib -o libdkim.la libtool: link: c++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/8/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/8/crtbeginS.o .libs/dkim.o .libs/dns.o .libs/dkimbase.o .libs/dkimsign.o .libs/dkimverify.o -L/home/pbulk/build/mail/libdkim/work/.buildlink/lib -L/usr/lib/gcc/x86_64-redhat-linux/8 -L/usr/lib/gcc/x86_64-redhat-linux/8/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/8/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/8/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/8/../../../../lib64/crtn.o -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-zrelro -Wl,-soname -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" ) --- libdkimtest --- libtool --tag=CXX --mode=link g++ -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-zrelro -ldkim -lssl -lcrypto -o libdkimtest libdkimtest.o libtool: link: g++ -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-zrelro -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,-rpath -Wl,/usr/pkg/lib /home/pbulk/build/mail/libdkim/work/libdkim/src/.libs/libdkim.so: undefined reference to `__res_query' /home/pbulk/build/mail/libdkim/work/libdkim/src/.libs/libdkim.so: undefined reference to `__dn_expand' collect2: error: ld returned 1 exit status *** [libdkimtest] Error code 1 bmake: stopped making "all" in /home/pbulk/build/mail/libdkim/work/libdkim/src bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/mail/libdkim/work/libdkim/src *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/mail/libdkim *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/mail/libdkim