+ 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:65: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 469 | sizeof(config.homedirs_public), "/%s", tmp); | ^ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from main.c:36: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 2 and 1025 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ main.c: In function 'main': main.c:739:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 128 [-Wformat-truncation=] 739 | snprintf(http_url, sizeof(http_url), "%s:%d", | ^~ 740 | config.servername, config.serverport); | ~~~~~~~~~~~~~~~~~ main.c:739:54: note: using the range [-2147483648, 2147483647] for directive argument 739 | snprintf(http_url, sizeof(http_url), "%s:%d", | ^~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from main.c:36: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 3 and 1036 bytes into a destination of size 128 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ main.c:737:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 128 [-Wformat-truncation=] 737 | snprintf(http_url, sizeof(http_url), "%s", config.servername); | ^~ ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from main.c:36: /usr/include/bits/stdio2.h:54:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 128 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ main.c:742:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 128 [-Wformat-truncation=] 742 | snprintf(http_urls, sizeof(http_urls), "%s", config.servername); | ^~ ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from main.c:36: /usr/include/bits/stdio2.h:54:10: note: '__builtin_snprintf' output between 1 and 1024 bytes into a destination of size 128 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ main.c:744:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 128 [-Wformat-truncation=] 744 | snprintf(http_urls, sizeof(http_urls), "%s:%d", | ^~ 745 | config.servername, config.sslport); | ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from main.c:36: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 3 and 1036 bytes into a destination of size 128 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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.0': http.c:1170:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1170 | snprintf(file, sizeof(file), "%s/%s", path, config.htaccess); | ^~ ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c: In function 'http_cgi_header': http.c:1048:55: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 1048 | snprintf(tmp, sizeof(tmp), "%s\r\n", line); | ^~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 3 and 1026 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c: In function 'http_verify': http.c:207:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] 207 | snprintf(log_1, sizeof(log_1), "%s - - %s \"%s\" ", cip, | ^~ 208 | sys_date(t), line); | ~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 10 or more bytes (assuming 1033) into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c: In function 'http_header': http.c:1608:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1608 | snprintf(logn, sizeof(logn), "%s_%s", config.logaccess, | ^~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:1663:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 1663 | snprintf(h->rq_filef, sizeof(h->rq_filef), "%s%s", docroot, file_path); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 1 and 2047 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:1755:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] 1755 | "http://%s%s/", h->rq_fv_hos, h->rq_uri); | ^~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 1032) into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:1752:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1016 [-Wformat-truncation=] 1752 | "https://%s%s/", h->rq_fv_hos, h->rq_uri); | ^~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 10 or more bytes (assuming 1033) into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:1895:50: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1895 | snprintf(tmp, sizeof(tmp), "%s %s\r\n", http_fn_loc, | ^~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 4 or more bytes (assuming 1027) into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:1902:50: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1902 | snprintf(tmp, sizeof(tmp), "%s %s\r\n%s %jd\r\n", | ^~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 1031) into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:1914:50: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 1914 | snprintf(tmp, sizeof(tmp), "%s %s\r\n", http_fn_cte, | ^~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 4 or more bytes (assuming 1027) into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:1929:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] 1929 | snprintf(tmp, sizeof(tmp), "%s Basic realm=\"%s\"\r\n", | ^~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 18 or more bytes (assuming 1041) into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:1947:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 115 [-Wformat-truncation=] 1947 | "<address>%s at %s Port %s</address>", | ^~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 30 or more bytes (assuming 1060) into a destination of size 128 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c: In function 'http_proc': http.c:309:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 309 | snprintf(cpage, sizeof(cpage), "%s/%s", | ^~ 310 | config.docroot, config.c401); | ~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:306:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 306 | snprintf(cpage, sizeof(cpage), "%s/%s", | ^~ 307 | rh->rq_docrootv, config.c401); | ~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:322:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 322 | snprintf(cpage, sizeof(cpage), "%s/%s", | ^~ 323 | config.docroot, config.c403); | ~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:319:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 319 | snprintf(cpage, sizeof(cpage), "%s/%s", | ^~ 320 | rh->rq_docrootv, config.c403); | ~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:335:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 335 | snprintf(cpage, sizeof(cpage), "%s/%s", | ^~ 336 | config.docroot, config.c404); | ~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:332:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 332 | snprintf(cpage, sizeof(cpage), "%s/%s", | ^~ 333 | rh->rq_docrootv, config.c404); | ~~~~~~~~~~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 2 and 2048 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:400:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 128 [-Wformat-truncation=] 400 | snprintf(c[sfd].plreq[hr], 128, "%s %s %s", | ^~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 3 and 3072 bytes into a destination of size 128 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:1265:39: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 1265 | snprintf(hex, sizeof(hex), "%x", size); | ^ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 2 and 9 bytes into a destination of size 8 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:952:53: warning: '" ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 952 | snprintf(log_2, sizeof(log_2), "\"%s\" ", rh->rq_fv_ref); | ^~~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 4 and 1027 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ http.c:958:49: warning: '"' directive output may be truncated writing 1 byte into a region of size between 0 and 1023 [-Wformat-truncation=] 958 | snprintf(tmp, sizeof(tmp), "\"%s\"", rh->rq_fv_agt); | ^~ In file included from /usr/include/stdio.h:900, 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:23, from /home/pbulk/build/www/nostromo/work/.buildlink/include/openssl/ssl.h:29, from http.c:26: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 3 and 1026 bytes into a destination of size 1024 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __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 /bin/ld: main.o: in function `send_chunk': main.c:(.text+0x5aa): undefined reference to `strlcpy' /bin/ld: main.o: in function `send_file': main.c:(.text+0x7cf): undefined reference to `strlcpy' /bin/ld: main.o: in function `load_config': main.c:(.text+0xc26): undefined reference to `strlcpy' /bin/ld: main.c:(.text+0xcca): undefined reference to `strlcpy' /bin/ld: main.o: in function `main': main.c:(.text.startup+0x98): undefined reference to `strlcpy' /bin/ld: main.o:main.c:(.text.startup+0x2a7): more undefined references to `strlcpy' follow /bin/ld: http.o: in function `http_access_htaccess.part.0': http.c:(.text+0xad): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x10c): undefined reference to `strlcpy' /bin/ld: http.o: in function `http_cgi_getexec': http.c:(.text+0x1e4): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x234): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x2b4): undefined reference to `strlcpy' /bin/ld: http.o: in function `http_cgi_header': http.c:(.text+0x382): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x42f): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x449): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x4b7): undefined reference to `strlcpy' /bin/ld: http.o: in function `http_chunk': http.c:(.text+0x7c2): undefined reference to `strlcpy' /bin/ld: http.o: in function `http_decode_header_uri.part.0': http.c:(.text+0xa31): undefined reference to `strlcat' /bin/ld: http.o: in function `http_head': http.c:(.text+0xbe6): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0xc73): undefined reference to `strlcat' /bin/ld: http.c:(.text+0xcd7): undefined reference to `strlcat' /bin/ld: http.c:(.text+0xd25): undefined reference to `strlcat' /bin/ld: http.c:(.text+0xd47): undefined reference to `strlcat' /bin/ld: http.c:(.text+0xdbc): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0xe3c): undefined reference to `strlcat' /bin/ld: http.c:(.text+0xe9b): undefined reference to `strlcat' /bin/ld: http.o: in function `http_body': http.c:(.text+0xf3b): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0xf49): undefined reference to `strlcat' /bin/ld: http.c:(.text+0xfc1): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0xfcf): undefined reference to `strlcat' /bin/ld: http.c:(.text+0xfe1): undefined reference to `strlcat' /bin/ld: http.o: in function `http_header': http.c:(.text+0x13f9): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x1432): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x1946): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x195a): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x1aec): undefined reference to `strlcpy' /bin/ld: http.o:http.c:(.text+0x1b57): more undefined references to `strlcpy' follow /bin/ld: http.o: in function `http_header': http.c:(.text+0x1bfe): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x1c10): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x1c20): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x1c7c): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x1cd0): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x1d31): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x1d48): undefined reference to `strlcpy' /bin/ld: http.o:http.c:(.text+0x1dbd): more undefined references to `strlcpy' follow /bin/ld: http.o: in function `http_header': http.c:(.text+0x1e59): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x1f04): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x20e1): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x2141): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x21ad): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x223c): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x2296): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x22e4): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x2319): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x2331): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x23e9): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x2444): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x24cf): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x250e): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x2554): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x256b): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x25b0): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x2604): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x261e): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x2641): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x2653): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x2681): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x26b1): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x2750): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x2767): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x286e): undefined reference to `strlcpy' /bin/ld: http.o:http.c:(.text+0x294e): more undefined references to `strlcpy' follow /bin/ld: http.o: in function `http_proc': http.c:(.text+0x2b0a): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x2b4b): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x2c94): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x2d12): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x3247): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x3953): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x3a41): undefined reference to `strlcat' /bin/ld: http.c:(.text+0x3ab3): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x3b4d): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x3b75): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x3e27): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x4590): undefined reference to `strlcpy' /bin/ld: http.c:(.text+0x45a0): undefined reference to `strlcat' /bin/ld: sys.o: in function `sys_mime': sys.c:(.text+0x34a): undefined reference to `strlcpy' /bin/ld: sys.o: in function `sys_bac_add': sys.c:(.text+0x5a8): undefined reference to `strlcpy' /bin/ld: sys.c:(.text+0x5c7): undefined reference to `strlcpy' /bin/ld: sys.o: in function `sys_access_auth': sys.c:(.text+0x7f4): undefined reference to `crypt' /bin/ld: ../libmy/libmy.a(fparse.o): in function `fparse': (.text+0x133): undefined reference to `strlcpy' /bin/ld: (.text+0x1c1): undefined reference to `strlcpy' /bin/ld: (.text+0x21a): 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-el9-trunk-x86_64/www/nostromo *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/www/nostromo