+ 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