+ 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/mini_httpd-1.30nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/mini_httpd-1.30nb2/work.log ===> Building for mini_httpd-1.30nb2 => Fix name of (m)htpasswd in manual pages. --- mime_encodings.h --- --- mime_types.h --- --- match.o --- --- tdate_parse.o --- --- mime_types.h --- rm -f mime_types.h sed < mime_types.txt > mime_types.h -e 's/#.*//' -e 's/[ ]*$//' -e '/^$/d' -e 's/[ ][ ]*/", 0, "/' -e 's/^/{ "/' -e 's/$/", 0 },/' --- mime_encodings.h --- rm -f mime_encodings.h sed < mime_encodings.txt > mime_encodings.h -e 's/#.*//' -e 's/[ ]*$//' -e '/^$/d' -e 's/[ ][ ]*/", 0, "/' -e 's/^/{ "/' -e 's/$/", 0 },/' --- match.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -DUSE_SSL -I/opt/pkg/include -c match.c --- tdate_parse.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -DUSE_SSL -I/opt/pkg/include -c tdate_parse.c --- htpasswd.o --- --- mini_httpd.o --- --- htpasswd.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -DUSE_SSL -I/opt/pkg/include -c htpasswd.c --- mini_httpd.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -DUSE_SSL -I/opt/pkg/include -c mini_httpd.c --- htpasswd.o --- htpasswd.c: In function 'add_password': htpasswd.c:133:11: error: implicit declaration of function 'crypt' [-Wimplicit-function-declaration] 133 | cpw = crypt( pw, salt ); | ^~~~~ htpasswd.c:133:9: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 133 | cpw = crypt( pw, salt ); | ^ *** [htpasswd.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/www/mini_httpd/work/mini_httpd-1.30 --- mini_httpd.o --- mini_httpd.c: In function 'main': mini_httpd.c:654:14: error: implicit declaration of function 'initgroups'; did you mean 'setgroups'? [-Wimplicit-function-declaration] 654 | if ( initgroups( user, gid ) < 0 ) | ^~~~~~~~~~ | setgroups mini_httpd.c: In function 'auth_check': mini_httpd.c:2410:26: error: implicit declaration of function 'crypt' [-Wimplicit-function-declaration] 2410 | if ( strcmp( crypt( authpass, cryp ), cryp ) == 0 ) | ^~~~~ mini_httpd.c:2410:26: error: passing argument 1 of 'strcmp' makes pointer from integer without a cast [-Wint-conversion] 2410 | if ( strcmp( crypt( authpass, cryp ), cryp ) == 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~ | | | int In file included from /usr/include/string.h:35, from mini_httpd.c:35: /usr/include/iso/string_iso.h:74:19: note: expected 'const char *' but argument is of type 'int' 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ *** [mini_httpd.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/www/mini_httpd/work/mini_httpd-1.30 bmake: 2 errors bmake: stopped making "all" in /home/pbulk/build/www/mini_httpd/work/mini_httpd-1.30 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/www/mini_httpd *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/www/mini_httpd