+ 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/htmldoc-x11-1.9.16nb3/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/htmldoc-x11-1.9.16nb3/work.log ===> Building for htmldoc-x11-1.9.16nb3 Making all in htmldoc... Compiling array.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C Compiling file.c... Compiling htmllib.cxx... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C Compiling http.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C Compiling http-addr.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C http.c:3334:1: warning: conflicting types for 'httpWriteResponse' due to enum/integer mismatch; have 'int(http_t *, http_status_t)' {aka 'int(struct _http_s *, enum http_status_e)'} [-Wenum-int-mismatch] 3334 | httpWriteResponse(http_t *http, /* I - HTTP connection */ | ^~~~~~~~~~~~~~~~~ In file included from http-private.h:67, from http.c:19: http.h:595:25: note: previous declaration of 'httpWriteResponse' with type 'http_state_t(http_t *, http_status_t)' {aka 'enum http_state_e(struct _http_s *, enum http_status_e)'} 595 | extern http_state_t httpWriteResponse(http_t *http, http_status_t status) _CUPS_API_1_7; | ^~~~~~~~~~~~~~~~~ Compiling http-addrlist.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C Compiling http-support.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C Compiling image.cxx... Compiling iso8859.cxx... Compiling md5.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C Compiling progress.cxx... Compiling snprintf.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C Compiling string.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C Compiling tls.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C Compiling toc.cxx... Compiling util.cxx... Compiling gui.cxx... Compiling epub.cxx... Compiling html.cxx... Compiling htmldoc.cxx... Compiling htmlsep.cxx... Compiling license.cxx... Compiling markdown.cxx... Compiling mmd.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C Compiling ps-pdf.cxx... mmd.c: In function 'mmdCopyAllText': mmd.c:208:33: warning: pointer 'all' may be used after 'realloc' [-Wuse-after-free] 208 | allptr = temp + (allptr - all); | ~~~~~~~~^~~~~~ mmd.c:200:19: note: call to 'realloc' here 200 | temp = realloc(all, allsize); | ^~~~~~~~~~~~~~~~~~~~~ Compiling rc4.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C Compiling zipc.c... cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C ps-pdf.cxx: In function 'void pdf_write_links(std::FILE*)': ps-pdf.cxx:3469:28: warning: comparison of integer expressions of different signedness: 'short int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3469 | if (link->page < num_pages) | ~~~~~~~~~~~^~~~~~~~~~~ ps-pdf.cxx: In function 'void write_prolog(std::FILE*, int, uchar*, uchar*, uchar*, uchar*, uchar*)': ps-pdf.cxx:11656:28: error: 'struct std::tm' has no member named 'tm_gmtoff' 11656 | (int)(doc_date.tm_gmtoff / 3600)); | ^~~~~~~~~ ps-pdf.cxx:12045:28: error: 'struct std::tm' has no member named 'tm_gmtoff' 12045 | (int)(doc_date.tm_gmtoff / 3600)); | ^~~~~~~~~ --- ps-pdf.o --- *** [ps-pdf.o] Error code 1 bmake[1]: stopped making "all" in /home/pbulk/build/www/htmldoc-x11/work/htmldoc-1.9.16/htmldoc bmake[1]: 1 error bmake[1]: stopped making "all" in /home/pbulk/build/www/htmldoc-x11/work/htmldoc-1.9.16/htmldoc --- all --- *** [all] Error code 1 bmake: stopped making "all" in /home/pbulk/build/www/htmldoc-x11/work/htmldoc-1.9.16 bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/www/htmldoc-x11/work/htmldoc-1.9.16 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/www/htmldoc-x11 *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/www/htmldoc-x11