+ 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/nostromo-2.1nb2/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nostromo-2.1nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for nostromo-2.1nb2 cd src; /usr/pkg/bin/bmake all ===> libmy cc -pipe -O2 -I/usr/pkg/include -Wall -Werror -Wstrict-prototypes -I/usr/pkg/include -c flog.c cc -pipe -O2 -I/usr/pkg/include -Wall -Werror -Wstrict-prototypes -I/usr/pkg/include -c flogd.c cc -pipe -O2 -I/usr/pkg/include -Wall -Werror -Wstrict-prototypes -I/usr/pkg/include -c fparse.c cc -pipe -O2 -I/usr/pkg/include -Wall -Werror -Wstrict-prototypes -I/usr/pkg/include -c strb64d.c cc -pipe -O2 -I/usr/pkg/include -Wall -Werror -Wstrict-prototypes -I/usr/pkg/include -c strb64e.c cc -pipe -O2 -I/usr/pkg/include -Wall -Werror -Wstrict-prototypes -I/usr/pkg/include -c strcutf.c cc -pipe -O2 -I/usr/pkg/include -Wall -Werror -Wstrict-prototypes -I/usr/pkg/include -c strcuti.c cc -pipe -O2 -I/usr/pkg/include -Wall -Werror -Wstrict-prototypes -I/usr/pkg/include -c strcutl.c cc -pipe -O2 -I/usr/pkg/include -Wall -Werror -Wstrict-prototypes -I/usr/pkg/include -c strcuts.c cc -pipe -O2 -I/usr/pkg/include -Wall -Werror -Wstrict-prototypes -I/usr/pkg/include -c strcutw.c cc -pipe -O2 -I/usr/pkg/include -Wall -Werror -Wstrict-prototypes -I/usr/pkg/include -c strlower.c building standard my library ar cq libmy.a strcutl.o strcutw.o strcuts.o strcuti.o strcutf.o flog.o flogd.o fparse.o strlower.o strb64d.o strb64e.o ranlib libmy.a all ===> nhttpd cc -pipe -O2 -I/usr/pkg/include -Wall -Wstrict-prototypes -I/usr/pkg/include -c main.c main.c: In function 'load_config': main.c:469:44: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] sizeof(config.homedirs_public), "/%s", tmp); ^ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from main.c:36: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ main.c: In function 'main': main.c:739:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 128 [-Wformat-truncation=] snprintf(http_url, sizeof(http_url), "%s:%d", ^~ config.servername, config.serverport); ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from main.c:36: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 1036 bytes into a destination of size 128 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ main.c:737:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 128 [-Wformat-truncation=] snprintf(http_url, sizeof(http_url), "%s", config.servername); ^~ ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from main.c:36: /usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 128 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ main.c:742:43: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 128 [-Wformat-truncation=] snprintf(http_urls, sizeof(http_urls), "%s", config.servername); ^~ ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from main.c:36: /usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 128 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ main.c:744:43: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 128 [-Wformat-truncation=] snprintf(http_urls, sizeof(http_urls), "%s:%d", ^~ config.servername, config.sslport); ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from main.c:36: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 1036 bytes into a destination of size 128 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -Wall -Wstrict-prototypes -I/usr/pkg/include -c http.c http.c: In function 'http_access_htaccess.part.1': http.c:1170:36: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(file, sizeof(file), "%s/%s", path, config.htaccess); ^~ ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c: In function 'http_cgi_header': http.c:1048:34: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(tmp, sizeof(tmp), "%s\r\n", line); ^~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 1026 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c: In function 'http_verify': http.c:207:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] snprintf(log_1, sizeof(log_1), "%s - - %s \"%s\" ", cip, ^~ sys_date(t), line); ~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 10 or more bytes (assuming 1033) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c: In function 'http_header': http.c:1608:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(logn, sizeof(logn), "%s_%s", config.logaccess, ^~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:1663:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(h->rq_filef, sizeof(h->rq_filef), "%s%s", docroot, file_path); ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 1 and 2047 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:1755:17: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] "http://%s%s/", h->rq_fv_hos, h->rq_uri); ^~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 9 and 2055 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:1752:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1016 [-Wformat-truncation=] "https://%s%s/", h->rq_fv_hos, h->rq_uri); ^~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 10 and 2056 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:1895:36: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(tmp, sizeof(tmp), "%s %s\r\n", http_fn_loc, ^~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 4 or more bytes (assuming 1027) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:1902:36: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(tmp, sizeof(tmp), "%s %s\r\n%s %jd\r\n", ^~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 1031) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:1914:36: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(tmp, sizeof(tmp), "%s %s\r\n", http_fn_cte, ^~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 4 or more bytes (assuming 1027) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:1929:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] snprintf(tmp, sizeof(tmp), "%s Basic realm=\"%s\"\r\n", ^~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 18 or more bytes (assuming 1041) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:1947:23: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 115 [-Wformat-truncation=] "<address>%s at %s Port %s</address>", ^~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 30 or more bytes (assuming 1060) into a destination of size 128 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c: In function 'http_proc': http.c:309:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(cpage, sizeof(cpage), "%s/%s", ^~ config.docroot, config.c401); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:306:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(cpage, sizeof(cpage), "%s/%s", ^~ rh->rq_docrootv, config.c401); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:322:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(cpage, sizeof(cpage), "%s/%s", ^~ config.docroot, config.c403); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:319:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(cpage, sizeof(cpage), "%s/%s", ^~ rh->rq_docrootv, config.c403); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:335:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(cpage, sizeof(cpage), "%s/%s", ^~ config.docroot, config.c404); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:332:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(cpage, sizeof(cpage), "%s/%s", ^~ rh->rq_docrootv, config.c404); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:400:36: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 128 [-Wformat-truncation=] snprintf(c[sfd].plreq[hr], 128, "%s %s %s", ^~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 3072 bytes into a destination of size 128 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:952:39: warning: '" ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(log_2, sizeof(log_2), "\"%s\" ", rh->rq_fv_ref); ^~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 1027 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ http.c:958:35: warning: '"' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(tmp, sizeof(tmp), "\"%s\"", rh->rq_fv_agt); ^~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/crypto.h:31, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/comp.h:22, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 1026 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -Wall -Wstrict-prototypes -I/usr/pkg/include -c sys.c cc -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o nhttpd main.o http.o sys.o -L../libmy -lmy -lssl -lcrypto main.o: In function `send_chunk': main.c:(.text+0x5d2): undefined reference to `strlcpy' main.o: In function `send_file': main.c:(.text+0x7dc): undefined reference to `strlcpy' main.o: In function `load_config': main.c:(.text+0xc4e): undefined reference to `strlcpy' main.c:(.text+0xcea): undefined reference to `strlcpy' main.o: In function `main': main.c:(.text.startup+0xd0): undefined reference to `strlcpy' main.o:main.c:(.text.startup+0x2b2): more undefined references to `strlcpy' follow http.o: In function `http_access_htaccess.part.1': http.c:(.text+0xdd): undefined reference to `strlcat' http.c:(.text+0x141): undefined reference to `strlcpy' http.o: In function `http_cgi_getexec': http.c:(.text+0x216): undefined reference to `strlcat' http.c:(.text+0x26c): undefined reference to `strlcpy' http.c:(.text+0x32c): undefined reference to `strlcpy' http.o: In function `http_cgi_header': http.c:(.text+0x3df): undefined reference to `strlcat' http.c:(.text+0x487): undefined reference to `strlcpy' http.c:(.text+0x4a4): undefined reference to `strlcpy' http.c:(.text+0x514): undefined reference to `strlcpy' http.o: In function `http_chunk': http.c:(.text+0x838): undefined reference to `strlcpy' http.o: In function `http_decode_header_uri.part.2': http.c:(.text+0xb3c): undefined reference to `strlcat' http.o: In function `http_head': http.c:(.text+0xd16): undefined reference to `strlcpy' http.c:(.text+0xda3): undefined reference to `strlcat' http.c:(.text+0xe07): undefined reference to `strlcat' http.c:(.text+0xe55): undefined reference to `strlcat' http.c:(.text+0xe77): undefined reference to `strlcat' http.c:(.text+0xeec): undefined reference to `strlcpy' http.c:(.text+0xf6c): undefined reference to `strlcat' http.c:(.text+0xfcb): undefined reference to `strlcat' http.o: In function `http_body': http.c:(.text+0x10a5): undefined reference to `strlcpy' http.c:(.text+0x10b3): undefined reference to `strlcat' http.c:(.text+0x1164): undefined reference to `strlcpy' http.c:(.text+0x1172): undefined reference to `strlcat' http.c:(.text+0x1184): undefined reference to `strlcat' http.o: In function `http_header': http.c:(.text+0x1675): undefined reference to `strlcpy' http.c:(.text+0x16ad): undefined reference to `strlcpy' http.c:(.text+0x1b85): undefined reference to `strlcpy' http.c:(.text+0x1b99): undefined reference to `strlcpy' http.c:(.text+0x1db7): undefined reference to `strlcpy' http.o:http.c:(.text+0x1e1f): more undefined references to `strlcpy' follow http.o: In function `http_header': http.c:(.text+0x1f95): undefined reference to `strlcat' http.c:(.text+0x1fa9): undefined reference to `strlcat' http.c:(.text+0x1fb9): undefined reference to `strlcpy' http.c:(.text+0x2032): undefined reference to `strlcpy' http.c:(.text+0x2083): undefined reference to `strlcpy' http.c:(.text+0x20e1): undefined reference to `strlcpy' http.c:(.text+0x20f7): undefined reference to `strlcpy' http.o:http.c:(.text+0x2169): more undefined references to `strlcpy' follow http.o: In function `http_header': http.c:(.text+0x2203): undefined reference to `strlcat' http.c:(.text+0x22a4): undefined reference to `strlcat' http.c:(.text+0x23ee): undefined reference to `strlcat' http.c:(.text+0x2457): undefined reference to `strlcat' http.c:(.text+0x24dc): undefined reference to `strlcat' http.o:http.c:(.text+0x2533): more undefined references to `strlcat' follow http.o: In function `http_header': http.c:(.text+0x2652): undefined reference to `strlcpy' http.c:(.text+0x2709): undefined reference to `strlcpy' http.c:(.text+0x2721): undefined reference to `strlcpy' http.c:(.text+0x2741): undefined reference to `strlcpy' http.c:(.text+0x279b): undefined reference to `strlcpy' http.c:(.text+0x281c): undefined reference to `strlcat' http.c:(.text+0x2855): undefined reference to `strlcpy' http.c:(.text+0x28b0): undefined reference to `strlcat' http.c:(.text+0x2902): undefined reference to `strlcat' http.c:(.text+0x291e): undefined reference to `strlcat' http.c:(.text+0x2a6e): undefined reference to `strlcpy' http.c:(.text+0x2ab0): undefined reference to `strlcpy' http.c:(.text+0x2ac2): undefined reference to `strlcat' http.c:(.text+0x2aec): undefined reference to `strlcpy' http.c:(.text+0x2b45): undefined reference to `strlcpy' http.c:(.text+0x2b5b): undefined reference to `strlcpy' http.c:(.text+0x2ba8): undefined reference to `strlcpy' http.c:(.text+0x2be2): undefined reference to `strlcpy' http.o: In function `http_proc': http.c:(.text+0x2e51): undefined reference to `strlcat' http.c:(.text+0x2e92): undefined reference to `strlcat' http.c:(.text+0x30c5): undefined reference to `strlcat' http.c:(.text+0x314a): undefined reference to `strlcat' http.c:(.text+0x35a8): undefined reference to `strlcpy' http.c:(.text+0x3d55): undefined reference to `strlcpy' http.c:(.text+0x3eba): undefined reference to `strlcat' http.c:(.text+0x3f3d): undefined reference to `strlcpy' http.c:(.text+0x3fdd): undefined reference to `strlcpy' http.c:(.text+0x400c): undefined reference to `strlcpy' http.c:(.text+0x4368): undefined reference to `strlcpy' http.c:(.text+0x4c92): undefined reference to `strlcpy' http.c:(.text+0x4ca4): undefined reference to `strlcat' sys.o: In function `sys_mime': sys.c:(.text+0x19a): undefined reference to `strlcpy' sys.o: In function `sys_bac_add': sys.c:(.text+0x918): undefined reference to `strlcpy' sys.c:(.text+0x937): undefined reference to `strlcpy' sys.o: In function `sys_access_auth': sys.c:(.text+0xbac): undefined reference to `crypt' ../libmy/libmy.a(fparse.o): In function `fparse': (.text+0x137): undefined reference to `strlcpy' (.text+0x19c): undefined reference to `strlcpy' (.text+0x216): undefined reference to `strlcpy' collect2: error: ld returned 1 exit status *** Error code 1 Stop. bmake[2]: stopped making "all" in /home/pbulk/build/www/nostromo/work/nostromo-2.1/src/nhttpd *** Error code 1 Stop. bmake[1]: stopped making "all" in /home/pbulk/build/www/nostromo/work/nostromo-2.1/src *** Error code 1 Stop. bmake: stopped making "all" in /home/pbulk/build/www/nostromo/work/nostromo-2.1 *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/www/nostromo *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/www/nostromo