+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/clisp-syscalls-2.49nb1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/clisp-syscalls-2.49nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for clisp-syscalls-2.49nb1
/opt/pkg/bin/clisp -norc -q -C /opt/pkg/lib/clisp/linkkit/modprep ./calls.c ./
;; MODPREP: "./calls.c" --> #P"calls.m.c"
;; MODPREP: reading "./calls.c": 237,815 bytes, 4,603 lines
WARNING: truncated a very long tag (from 6,146 to 2,000) for
          ("(OR INTEGER (MEMBER"
           ..)

WARNING: truncated a very long tag (from 3,248 to 2,000) for
         ("(OR INTEGER (MEMBER" ..)
WARNING: "./calls.c":5632: fixed object case
         ":ERROR_ITERATED_DATA_EXCEEDS_64k"
WARNING: "./calls.c":5632: fixed object case ":ERROR_AUTODATASEG_EXCEEDS_64k"
WARNING: truncated a very long tag (from 122,702 to 2,000) for
          ("(OR INTEGER (MEMBER"
           ..)

WARNING: truncated a very long tag (from 5,498 to 2,000) for
          ("(OR INTEGER (MEMBER" ("defined(E2BIG)" . ":E2BIG")
           ("defined(EACCES)" . ":EACCES")
           ("defined(EADDRINUSE)" . ":EADDRINUSE")
           ("defined(EADDRNOTAVAIL)" . ":EADDRNOTAVAIL")
           ("defined(EAFNOSUPPORT)" . ":EAFNOSUPPORT")
           ..)

;; MODPREP: 2,522 objects, 113 DEFUNs, 3 DEFVARs (3 inits)
;; packages: ("OS" "POSIX")
MODPREP: wrote calls.m.c (2,214,130 bytes)
rm -f libgnu_sc.a
mkdir -p gllib
test -f gllib/Makefile || sh config.status gllib/Makefile depfiles
cd gllib;  make srcdir="."  ACLOCAL_M4="./Makefile.am"  CFLAGS="-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I/opt/pkg/lib/clisp/";  ln libgnu.a ../libgnu_sc.a
rm -f arg-nonnull.h-t arg-nonnull.h &&  sed -n -e '/GL_ARG_NONNULL/,$p'  < /opt/pkg/lib/clisp//build-aux/arg-nonnull.h  | sed -e 's/_GL_/_sc_gl_GL_/g'  > arg-nonnull.h-t &&  mv arg-nonnull.h-t arg-nonnull.h
rm -f c++defs.h-t c++defs.h &&  sed -n -e '/_GL_CXXDEFS/,$p'  < /opt/pkg/lib/clisp//build-aux/c++defs.h  | sed -e 's/_GL_/_sc_gl_GL_/g'  > c++defs.h-t &&  mv c++defs.h-t c++defs.h
rm -f warn-on-use.h-t warn-on-use.h &&  sed -n -e '/^.ifndef/,$p'  < /opt/pkg/lib/clisp//build-aux/warn-on-use.h  | sed -e 's/_GL_/_sc_gl_GL_/g'  > warn-on-use.h-t &&  mv warn-on-use.h-t warn-on-use.h
rm -f strings.h-t strings.h &&  { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' &&  sed -e 's|@''INCLUDE_NEXT''@|include_next|g'  -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g'  -e 's|@''NEXT_STRINGS_H''@|<strings.h>|g'  -e 's|@''HAVE_STRCASECMP''@|1|g'  -e 's|@''HAVE_DECL_STRNCASECMP''@|1|g'  -e '/definition of _sc_gl_GL_ARG_NONNULL/r arg-nonnull.h'  -e '/definition of _sc_gl_GL_WARN_ON_USE/r warn-on-use.h'  < ./strings.in.h;  } > strings.h-t &&  mv strings.h-t strings.h
install -c -d sys
rm -f sys/socket.h-t sys/socket.h &&  { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */';  sed -e 's|@''INCLUDE_NEXT''@|include_next|g'  -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g'  -e 's|@''NEXT_SYS_SOCKET_H''@|<sys/socket.h>|g'  -e 's|@''HAVE_SYS_SOCKET_H''@|1|g'  -e 's|@''GNULIB_CLOSE''@|0|g'  -e 's|@''GNULIB_SOCKET''@|0|g'  -e 's|@''GNULIB_CONNECT''@|0|g'  -e 's|@''GNULIB_ACCEPT''@|0|g'  -e 's|@''GNULIB_BIND''@|0|g'  -e 's|@''GNULIB_GETPEERNAME''@|0|g'  -e 's|@''GNULIB_GETSOCKNAME''@|0|g'  -e 's|@''GNULIB_GETSOCKOPT''@|0|g'  -e 's|@''GNULIB_LISTEN''@|0|g'  -e 's|@''GNULIB_RECV''@|0|g'  -e 's|@''GNULIB_SEND''@|0|g'  -e 's|@''GNULIB_RECVFROM''@|0|g'  -e 's|@''GNULIB_SENDTO''@|0|g'  -e 's|@''GNULIB_SETSOCKOPT''@|0|g'  -e 's|@''GNULIB_SHUTDOWN''@|0|g'  -e 's|@''GNULIB_ACCEPT4''@|0|g'  -e 's|@''HAVE_WINSOCK2_H''@|0|g'  -e 's|@''HAVE_WS2TCPIP_H''@|0|g'  -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE''@|1|g'  -e 's|@''HAVE_SA_FAMILY_T''@|1|g'  -e 's|@''HAVE_ACCEPT4''@|1|g'  -e '/definitions of _sc_gl_GL_FUNCDECL_RPL/r c++defs.h'  -e '/definition of _sc_gl_GL_ARG_NONNULL/r arg-nonnull.h'  -e '/definition of _sc_gl_GL_WARN_ON_USE/r warn-on-use.h'  < ./sys_socket.in.h;  } > sys/socket.h-t &&  mv -f sys/socket.h-t sys/socket.h
install -c -d sys
rm -f sys/utsname.h-t sys/utsname.h &&  { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */';  sed -e 's/@''HAVE_SYS_UTSNAME_H''@/1/g'  -e 's|@''INCLUDE_NEXT''@|include_next|g'  -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g'  -e 's|@''NEXT_SYS_UTSNAME_H''@|<sys/utsname.h>|g'  -e 's|@''GNULIB_UNAME''@|1|g'  -e 's|@''HAVE_STRUCT_UTSNAME''@|1|g'  -e 's|@''HAVE_UNAME''@|1|g'  -e '/definition of _sc_gl_GL_ARG_NONNULL/r arg-nonnull.h'  -e '/definition of _sc_gl_GL_WARN_ON_USE/r warn-on-use.h'  < ./sys_utsname.in.h;  } > sys/utsname.h-t &&  mv sys/utsname.h-t sys/utsname.h
rm -f time.h-t time.h &&  { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' &&  sed -e 's|@''INCLUDE_NEXT''@|include_next|g'  -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g'  -e 's|@''NEXT_TIME_H''@|<time.h>|g'  -e 's|@''GNULIB_MKTIME''@|1|g'  -e 's|@''GNULIB_NANOSLEEP''@|0|g'  -e 's|@''GNULIB_STRPTIME''@|1|g'  -e 's|@''GNULIB_TIMEGM''@|0|g'  -e 's|@''GNULIB_TIME_R''@|1|g'  -e 's|@''HAVE_LOCALTIME_R''@|1|g'  -e 's|@''HAVE_NANOSLEEP''@|1|g'  -e 's|@''HAVE_STRPTIME''@|1|g'  -e 's|@''HAVE_TIMEGM''@|1|g'  -e 's|@''REPLACE_LOCALTIME_R''@|0|g'  -e 's|@''REPLACE_MKTIME''@|1|g'  -e 's|@''REPLACE_NANOSLEEP''@|GNULIB_PORTCHECK|g'  -e 's|@''REPLACE_TIMEGM''@|GNULIB_PORTCHECK|g'  -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|0|g'  -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|0|g'  -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|1|g'  -e '/definitions of _sc_gl_GL_FUNCDECL_RPL/r c++defs.h'  -e '/definition of _sc_gl_GL_ARG_NONNULL/r arg-nonnull.h'  -e '/definition of _sc_gl_GL_WARN_ON_USE/r warn-on-use.h'  < ./time.in.h;  } > time.h-t &&  mv time.h-t time.h
rm -f unistd.h-t unistd.h &&  { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */';  sed -e 's|@''HAVE_UNISTD_H''@|1|g'  -e 's|@''INCLUDE_NEXT''@|include_next|g'  -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g'  -e 's|@''NEXT_UNISTD_H''@|<unistd.h>|g'  -e 's|@''GNULIB_CHOWN''@|0|g'  -e 's|@''GNULIB_CLOSE''@|0|g'  -e 's|@''GNULIB_DUP2''@|0|g'  -e 's|@''GNULIB_DUP3''@|0|g'  -e 's|@''GNULIB_ENVIRON''@|0|g'  -e 's|@''GNULIB_EUIDACCESS''@|0|g'  -e 's|@''GNULIB_FACCESSAT''@|0|g'  -e 's|@''GNULIB_FCHDIR''@|0|g'  -e 's|@''GNULIB_FCHOWNAT''@|0|g'  -e 's|@''GNULIB_FSYNC''@|0|g'  -e 's|@''GNULIB_FTRUNCATE''@|0|g'  -e 's|@''GNULIB_GETCWD''@|0|g'  -e 's|@''GNULIB_GETDOMAINNAME''@|0|g'  -e 's|@''GNULIB_GETDTABLESIZE''@|0|g'  -e 's|@''GNULIB_GETGROUPS''@|0|g'  -e 's|@''GNULIB_GETHOSTNAME''@|1|g'  -e 's|@''GNULIB_GETLOGIN''@|0|g'  -e 's|@''GNULIB_GETLOGIN_R''@|0|g'  -e 's|@''GNULIB_GETPAGESIZE''@|0|g'  -e 's|@''GNULIB_GETUSERSHELL''@|0|g'  -e 's|@''GNULIB_LCHOWN''@|0|g'  -e 's|@''GNULIB_LINK''@|0|g'  -e 's|@''GNULIB_LINKAT''@|0|g'  -e 's|@''GNULIB_LSEEK''@|0|g'  -e 's|@''GNULIB_PIPE2''@|0|g'  -e 's|@''GNULIB_PREAD''@|0|g'  -e 's|@''GNULIB_PWRITE''@|0|g'  -e 's|@''GNULIB_READLINK''@|0|g'  -e 's|@''GNULIB_READLINKAT''@|0|g'  -e 's|@''GNULIB_RMDIR''@|0|g'  -e 's|@''GNULIB_SLEEP''@|0|g'  -e 's|@''GNULIB_SYMLINK''@|0|g'  -e 's|@''GNULIB_SYMLINKAT''@|0|g'  -e 's|@''GNULIB_TTYNAME_R''@|0|g'  -e 's|@''GNULIB_UNISTD_H_GETOPT''@|0|g'  -e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|0|g'  -e 's|@''GNULIB_UNLINK''@|0|g'  -e 's|@''GNULIB_UNLINKAT''@|0|g'  -e 's|@''GNULIB_USLEEP''@|0|g'  -e 's|@''GNULIB_WRITE''@|0|g'  < ./unistd.in.h |  sed -e 's|@''HAVE_CHOWN''@|1|g'  -e 's|@''HAVE_DUP2''@|1|g'  -e 's|@''HAVE_DUP3''@|1|g'  -e 's|@''HAVE_EUIDACCESS''@|1|g'  -e 's|@''HAVE_FACCESSAT''@|1|g'  -e 's|@''HAVE_FCHDIR''@|1|g'  -e 's|@''HAVE_FCHOWNAT''@|1|g'  -e 's|@''HAVE_FSYNC''@|1|g'  -e 's|@''HAVE_FTRUNCATE''@|1|g'  -e 's|@''HAVE_GETDOMAINNAME''@|1|g'  -e 's|@''HAVE_GETDTABLESIZE''@|1|g'  -e 's|@''HAVE_GETGROUPS''@|1|g'  -e 's|@''HAVE_GETHOSTNAME''@|1|g'  -e 's|@''HAVE_GETLOGIN''@|1|g'  -e 's|@''HAVE_GETPAGESIZE''@|1|g'  -e 's|@''HAVE_LCHOWN''@|1|g'  -e 's|@''HAVE_LINK''@|1|g'  -e 's|@''HAVE_LINKAT''@|1|g'  -e 's|@''HAVE_PIPE2''@|1|g'  -e 's|@''HAVE_PREAD''@|1|g'  -e 's|@''HAVE_PWRITE''@|1|g'  -e 's|@''HAVE_READLINK''@|1|g'  -e 's|@''HAVE_READLINKAT''@|1|g'  -e 's|@''HAVE_SLEEP''@|1|g'  -e 's|@''HAVE_SYMLINK''@|1|g'  -e 's|@''HAVE_SYMLINKAT''@|1|g'  -e 's|@''HAVE_TTYNAME_R''@|1|g'  -e 's|@''HAVE_UNLINKAT''@|1|g'  -e 's|@''HAVE_USLEEP''@|1|g'  -e 's|@''HAVE_DECL_ENVIRON''@|1|g'  -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g'  -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g'  -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g'  -e 's|@''HAVE_OS_H''@|0|g'  -e 's|@''HAVE_SYS_PARAM_H''@|0|g'  -e 's|@''REPLACE_CHOWN''@|0|g'  -e 's|@''REPLACE_CLOSE''@|0|g'  -e 's|@''REPLACE_DUP''@|0|g'  -e 's|@''REPLACE_DUP2''@|0|g'  -e 's|@''REPLACE_FCHOWNAT''@|0|g'  -e 's|@''REPLACE_GETCWD''@|0|g'  -e 's|@''REPLACE_GETGROUPS''@|0|g'  -e 's|@''REPLACE_GETPAGESIZE''@|0|g'  -e 's|@''REPLACE_LCHOWN''@|0|g'  -e 's|@''REPLACE_LINK''@|0|g'  -e 's|@''REPLACE_LINKAT''@|0|g'  -e 's|@''REPLACE_LSEEK''@|0|g'  -e 's|@''REPLACE_PREAD''@|0|g'  -e 's|@''REPLACE_PWRITE''@|0|g'  -e 's|@''REPLACE_READLINK''@|0|g'  -e 's|@''REPLACE_RMDIR''@|0|g'  -e 's|@''REPLACE_SLEEP''@|0|g'  -e 's|@''REPLACE_SYMLINK''@|0|g'  -e 's|@''REPLACE_TTYNAME_R''@|0|g'  -e 's|@''REPLACE_UNLINK''@|0|g'  -e 's|@''REPLACE_UNLINKAT''@|0|g'  -e 's|@''REPLACE_USLEEP''@|0|g'  -e 's|@''REPLACE_WRITE''@|0|g'  -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g'  -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g'  -e '/definitions of _sc_gl_GL_FUNCDECL_RPL/r c++defs.h'  -e '/definition of _sc_gl_GL_ARG_NONNULL/r arg-nonnull.h'  -e '/definition of _sc_gl_GL_WARN_ON_USE/r warn-on-use.h';  } > unistd.h-t &&  mv unistd.h-t unistd.h
make  all-recursive
gcc -DHAVE_CONFIG_H -I. -I..    -I/opt/pkg/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I/opt/pkg/lib/clisp/ -MT close-hook.o -MD -MP -MF .deps/close-hook.Tpo -c -o close-hook.o close-hook.c
mv -f .deps/close-hook.Tpo .deps/close-hook.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I/opt/pkg/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I/opt/pkg/lib/clisp/ -MT sockets.o -MD -MP -MF .deps/sockets.Tpo -c -o sockets.o sockets.c
mv -f .deps/sockets.Tpo .deps/sockets.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I/opt/pkg/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I/opt/pkg/lib/clisp/ -MT mktime.o -MD -MP -MF .deps/mktime.Tpo -c -o mktime.o mktime.c
mktime.c: In function 'guess_time_tm':
mktime.c:90:19: warning: left shift of negative value [-Wshift-negative-value]
   90 |         : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
      |                   ^~
mktime.c:60:7: note: in definition of macro 'SHR'
   60 |    ? (a) >> (b)         \
      |       ^
mktime.c:97:21: note: in expansion of macro 'TYPE_MINIMUM'
   97 | # define TIME_T_MIN TYPE_MINIMUM (time_t)
      |                     ^~~~~~~~~~~~
mktime.c:102:31: note: in expansion of macro 'TIME_T_MIN'
  102 | #define TIME_T_MIDPOINT (SHR (TIME_T_MIN + TIME_T_MAX, 1) + 1)
      |                               ^~~~~~~~~~
mktime.c:222:16: note: in expansion of macro 'TIME_T_MIDPOINT'
  222 |   return (*t < TIME_T_MIDPOINT
      |                ^~~~~~~~~~~~~~~
mktime.c:94:22: warning: left shift of negative value [-Wshift-negative-value]
   94 |         : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
      |                      ^~
mktime.c:60:7: note: in definition of macro 'SHR'
   60 |    ? (a) >> (b)         \
      |       ^
mktime.c:100:21: note: in expansion of macro 'TYPE_MAXIMUM'
  100 | # define TIME_T_MAX TYPE_MAXIMUM (time_t)
      |                     ^~~~~~~~~~~~
mktime.c:102:44: note: in expansion of macro 'TIME_T_MAX'
  102 | #define TIME_T_MIDPOINT (SHR (TIME_T_MIN + TIME_T_MAX, 1) + 1)
      |                                            ^~~~~~~~~~
mktime.c:222:16: note: in expansion of macro 'TIME_T_MIDPOINT'
  222 |   return (*t < TIME_T_MIDPOINT
      |                ^~~~~~~~~~~~~~~
mktime.c:90:19: warning: left shift of negative value [-Wshift-negative-value]
   90 |         : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
      |                   ^~
mktime.c:97:21: note: in expansion of macro 'TYPE_MINIMUM'
   97 | # define TIME_T_MIN TYPE_MINIMUM (time_t)
      |                     ^~~~~~~~~~~~
mktime.c:223:20: note: in expansion of macro 'TIME_T_MIN'
  223 |           ? (*t <= TIME_T_MIN + 1 ? *t + 1 : TIME_T_MIN)
      |                    ^~~~~~~~~~
mktime.c:90:19: warning: left shift of negative value [-Wshift-negative-value]
   90 |         : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
      |                   ^~
mktime.c:97:21: note: in expansion of macro 'TYPE_MINIMUM'
   97 | # define TIME_T_MIN TYPE_MINIMUM (time_t)
      |                     ^~~~~~~~~~~~
mktime.c:223:46: note: in expansion of macro 'TIME_T_MIN'
  223 |           ? (*t <= TIME_T_MIN + 1 ? *t + 1 : TIME_T_MIN)
      |                                              ^~~~~~~~~~
mktime.c:94:22: warning: left shift of negative value [-Wshift-negative-value]
   94 |         : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
      |                      ^~
mktime.c:100:21: note: in expansion of macro 'TYPE_MAXIMUM'
  100 | # define TIME_T_MAX TYPE_MAXIMUM (time_t)
      |                     ^~~~~~~~~~~~
mktime.c:224:14: note: in expansion of macro 'TIME_T_MAX'
  224 |           : (TIME_T_MAX - 1 <= *t ? *t - 1 : TIME_T_MAX));
      |              ^~~~~~~~~~
mktime.c:94:22: warning: left shift of negative value [-Wshift-negative-value]
   94 |         : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
      |                      ^~
mktime.c:100:21: note: in expansion of macro 'TYPE_MAXIMUM'
  100 | # define TIME_T_MAX TYPE_MAXIMUM (time_t)
      |                     ^~~~~~~~~~~~
mktime.c:224:46: note: in expansion of macro 'TIME_T_MAX'
  224 |           : (TIME_T_MAX - 1 <= *t ? *t - 1 : TIME_T_MAX));
      |                                              ^~~~~~~~~~
mktime.c: In function 'mktime_internal':
mktime.c:94:22: warning: left shift of negative value [-Wshift-negative-value]
   94 |         : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
      |                      ^~
mktime.c:100:21: note: in expansion of macro 'TYPE_MAXIMUM'
  100 | # define TIME_T_MAX TYPE_MAXIMUM (time_t)
      |                     ^~~~~~~~~~~~
mktime.c:344:7: note: in expansion of macro 'TIME_T_MAX'
  344 |   if (TIME_T_MAX / INT_MAX / 366 / 24 / 60 / 60 < 3)
      |       ^~~~~~~~~~
mktime.c:94:22: warning: left shift of negative value [-Wshift-negative-value]
   94 |         : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
      |                      ^~
mktime.c:100:21: note: in expansion of macro 'TYPE_MAXIMUM'
  100 | # define TIME_T_MAX TYPE_MAXIMUM (time_t)
      |                     ^~~~~~~~~~~~
mktime.c:382:27: note: in expansion of macro 'TIME_T_MAX'
  382 |       time_t time_t_max = TIME_T_MAX;
      |                           ^~~~~~~~~~
mktime.c:90:19: warning: left shift of negative value [-Wshift-negative-value]
   90 |         : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
      |                   ^~
mktime.c:97:21: note: in expansion of macro 'TYPE_MINIMUM'
   97 | # define TIME_T_MIN TYPE_MINIMUM (time_t)
      |                     ^~~~~~~~~~~~
mktime.c:383:27: note: in expansion of macro 'TIME_T_MIN'
  383 |       time_t time_t_min = TIME_T_MIN;
      |                           ^~~~~~~~~~
mv -f .deps/mktime.Tpo .deps/mktime.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I/opt/pkg/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I/opt/pkg/lib/clisp/ -MT strftime.o -MD -MP -MF .deps/strftime.Tpo -c -o strftime.o strftime.c
mv -f .deps/strftime.Tpo .deps/strftime.Po
gcc -DHAVE_CONFIG_H -I. -I..    -I/opt/pkg/include  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I/opt/pkg/lib/clisp/ -MT strverscmp.o -MD -MP -MF .deps/strverscmp.Tpo -c -o strverscmp.o strverscmp.c
strverscmp.c:53:23: warning: no previous declaration for 'strverscmp' [-Wmissing-declarations]
   53 | # define __strverscmp strverscmp
      |                       ^~~~~~~~~~
strverscmp.c:62:1: note: in expansion of macro '__strverscmp'
   62 | __strverscmp (const char *s1, const char *s2)
      | ^~~~~~~~~~~~
mv -f .deps/strverscmp.Tpo .deps/strverscmp.Po
rm -f libgnu.a
ar cru libgnu.a close-hook.o sockets.o mktime.o strftime.o strverscmp.o
ranlib libgnu.a
gcc -I/opt/pkg/include -D__EXTENSIONS__ -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I/opt/pkg/lib/clisp/linkkit  -Igllib -I./gllib -c calls.m.c -o calls.o
./calls.c: In function 'C_subr_posix_file_size':
./calls.c:377:49: warning: cast between incompatible function types from 'int (*)(const char * restrict,  struct stat * restrict)' to 'void * (*)(const char *, void *)' [-Wcast-function-type]
  377 | #define ON_PNAMESTRING(p,f,d)  on_pnamestring(p,(void*(*)(const char*,void*))&(f),(void*)(d))
      |                                                 ^
./calls.c:475:9: note: in expansion of macro 'ON_PNAMESTRING'
  475 |     if (ON_PNAMESTRING(STACK_0,stat,&buf))
      |         ^~~~~~~~~~~~~~
In file included from ./calls.c:20:
./calls.c: In function 'string_version_compare':
./calls.c:626:38: warning: implicit declaration of function 'strverscmp' [-Wimplicit-function-declaration]
  626 |           begin_system_call(); ret = strverscmp(s2,s1); end_system_call();
      |                                      ^~~~~~~~~~
/home/pbulk/build/devel/clisp-syscalls/work/.buildlink/lib/clisp/linkkit/clisp.h:4164: note: in definition of macro 'with_string_0_help_'
 4164 | #define with_string_0_help_(string,encoding,ascizvar,statement,ascizvar_len,ascizvar_offset,ascizvar_string,ascizvar_bytelen,ascizvar_data,A,NR)  do { uintL ascizvar_len; uintL ascizvar_offset; object ascizvar_string = unpack_string_ro(string,&ascizvar_len,&ascizvar_offset); const chart* ptr1; if ((((ascizvar_string) == (((gcv_object_t)(((UBYTE*)((&symbol_tab_data.S_nil))+((oint)(tint)(( (1UL<<(2)) ))<<48)))))))) { if ((ascizvar_len) > 0) error_nilarray_retrieve(); ptr1= ((void *)0); } else if ((((((Sstring)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) ))))->tfl >> 4) & 3) == 2) { ptr1= (const chart*) &((S32string)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->data[ascizvar_offset]; } else { chart* _unpacked_ = (chart*)__builtin_alloca((ascizvar_len)*sizeof(chart)); if ((ascizvar_len) > 0) { if ((((((Sstring)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) ))))->tfl >> 4) & 3) == 1) copy_16bit_32bit(&((S16string)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->data[ascizvar_offset],(cint32*)_unpacked_,ascizvar_len); else if ((((((Sstring)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) ))))->tfl >> 4) & 3) == 0) copy_8bit_32bit(&((S8string)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->data[ascizvar_offset],(cint32*)_unpacked_,ascizvar_len); else NR; } ptr1= (const chart*) _unpacked_; }; { uintL ascizvar_bytelen = ((uintL (*) (object, const chart*, const chart*)) ((Pseudofun)((void*)(((0==0) && ((((oint)(tint)((0)) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcslen) : (void*)(aint)((void*)((aint)((oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcslen)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))))(encoding,ptr1,(ptr1)+(ascizvar_len)); uintB ascizvar_data[ascizvar_bytelen+1]; do { const chart* _srcptr = (ptr1); const chart* _srcendptr = _srcptr+(ascizvar_len); uintB* _destptr = (&ascizvar_data[0]); uintB* _destendptr = _destptr+(ascizvar_bytelen); ((void (*) (object, object, const chart**, const chart*, uintB**, uintB*)) ((Pseudofun)((void*)(((0==0) && ((((oint)(tint)((0)) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcstombs) : (void*)(aint)((void*)((aint)((oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcstombs)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))))(encoding,(gcv_object_t)(((UBYTE*)((0))+((oint)(tint)((0))<<48))),&_srcptr,_srcendptr,&_destptr,_destendptr); A((_srcptr == _srcendptr) && (_destptr == _destendptr)); } while(0); ascizvar_data[ascizvar_bytelen] = '\0'; { char* ascizvar = (char*) &ascizvar_data[0]; statement} ; }} while(0)
      | 
./calls.c:624:3: note: in expansion of macro 'with_string_0'
  624 |   with_string_0(STACK_0,GLO(misc_encoding),s1, {
      |   ^~~~~~~~~~~~~
/home/pbulk/build/devel/clisp-syscalls/work/.buildlink/lib/clisp/linkkit/clisp.h:4166:59: note: in expansion of macro 'with_string_0_help_'
 4166 | #define with_string_0(string,encoding,ascizvar,statement) with_string_0_help_(string,encoding,ascizvar,statement,ascizvar##_len,ascizvar##_offset,ascizvar##_string,ascizvar##_bytelen,ascizvar##_data,ASSERT,NOTREACHED)
      |                                                           ^~~~~~~~~~~~~~~~~~~
./calls.c:625:7: note: in expansion of macro 'with_string_0'
  625 |       with_string_0(STACK_1,GLO(misc_encoding),s2, {
      |       ^~~~~~~~~~~~~
./calls.c: In function 'C_subr_posix_loadavg':
./calls.c:1025:9: warning: implicit declaration of function 'getloadavg' [-Wimplicit-function-declaration]
 1025 |   ret = getloadavg(loadavg,3);
      |         ^~~~~~~~~~
./calls.c: In function 'C_subr_posix_sysconf':
./calls.c:1191:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1191 |     for (; pos < sysconf_arg_map.size; pos++) {
      |                ^
./calls.c: In function 'C_subr_posix_domainname':
./calls.c:1902:7: warning: implicit declaration of function 'getdomainname' [-Wimplicit-function-declaration]
 1902 |   e = getdomainname(domain,MAXHOSTNAMELEN);
      |       ^~~~~~~~~~~~~
./calls.c: In function 'C_subr_posix__25setdomainname':
./calls.c:1913:11: warning: implicit declaration of function 'setdomainname'; did you mean 'sethostname'? [-Wimplicit-function-declaration]
 1913 |       e = setdomainname(domain,domain_len);
      |           ^~~~~~~~~~~~~
/home/pbulk/build/devel/clisp-syscalls/work/.buildlink/lib/clisp/linkkit/clisp.h:4164: note: in definition of macro 'with_string_0_help_'
 4164 | #define with_string_0_help_(string,encoding,ascizvar,statement,ascizvar_len,ascizvar_offset,ascizvar_string,ascizvar_bytelen,ascizvar_data,A,NR)  do { uintL ascizvar_len; uintL ascizvar_offset; object ascizvar_string = unpack_string_ro(string,&ascizvar_len,&ascizvar_offset); const chart* ptr1; if ((((ascizvar_string) == (((gcv_object_t)(((UBYTE*)((&symbol_tab_data.S_nil))+((oint)(tint)(( (1UL<<(2)) ))<<48)))))))) { if ((ascizvar_len) > 0) error_nilarray_retrieve(); ptr1= ((void *)0); } else if ((((((Sstring)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) ))))->tfl >> 4) & 3) == 2) { ptr1= (const chart*) &((S32string)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->data[ascizvar_offset]; } else { chart* _unpacked_ = (chart*)__builtin_alloca((ascizvar_len)*sizeof(chart)); if ((ascizvar_len) > 0) { if ((((((Sstring)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) ))))->tfl >> 4) & 3) == 1) copy_16bit_32bit(&((S16string)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->data[ascizvar_offset],(cint32*)_unpacked_,ascizvar_len); else if ((((((Sstring)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) ))))->tfl >> 4) & 3) == 0) copy_8bit_32bit(&((S8string)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->data[ascizvar_offset],(cint32*)_unpacked_,ascizvar_len); else NR; } ptr1= (const chart*) _unpacked_; }; { uintL ascizvar_bytelen = ((uintL (*) (object, const chart*, const chart*)) ((Pseudofun)((void*)(((0==0) && ((((oint)(tint)((0)) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcslen) : (void*)(aint)((void*)((aint)((oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcslen)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))))(encoding,ptr1,(ptr1)+(ascizvar_len)); uintB ascizvar_data[ascizvar_bytelen+1]; do { const chart* _srcptr = (ptr1); const chart* _srcendptr = _srcptr+(ascizvar_len); uintB* _destptr = (&ascizvar_data[0]); uintB* _destendptr = _destptr+(ascizvar_bytelen); ((void (*) (object, object, const chart**, const chart*, uintB**, uintB*)) ((Pseudofun)((void*)(((0==0) && ((((oint)(tint)((0)) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcstombs) : (void*)(aint)((void*)((aint)((oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcstombs)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))))(encoding,(gcv_object_t)(((UBYTE*)((0))+((oint)(tint)((0))<<48))),&_srcptr,_srcendptr,&_destptr,_destendptr); A((_srcptr == _srcendptr) && (_destptr == _destendptr)); } while(0); ascizvar_data[ascizvar_bytelen] = '\0'; { char* ascizvar = (char*) &ascizvar_data[0]; statement} ; }} while(0)
      | 
./calls.c:1911:3: note: in expansion of macro 'with_string_0'
 1911 |   with_string_0(STACK_0 = check_string(STACK_0),GLO(misc_encoding),domain, {
      |   ^~~~~~~~~~~~~
./calls.c: In function 'C_subr_posix_file_stat':
./calls.c:377:49: warning: cast between incompatible function types from 'int (*)(const char * restrict,  struct stat * restrict)' to 'void * (*)(const char *, void *)' [-Wcast-function-type]
  377 | #define ON_PNAMESTRING(p,f,d)  on_pnamestring(p,(void*(*)(const char*,void*))&(f),(void*)(d))
      |                                                 ^
./calls.c:1943:11: note: in expansion of macro 'ON_PNAMESTRING'
 1943 |       if (ON_PNAMESTRING(STACK_1,*(link_p ? &stat : &lstat),&buf))
      |           ^~~~~~~~~~~~~~
./calls.c: In function 'C_subr_posix_set_file_stat':
./calls.c:377:49: warning: cast between incompatible function types from 'int (*)(const char * restrict,  struct stat * restrict)' to 'void * (*)(const char *, void *)' [-Wcast-function-type]
  377 | #define ON_PNAMESTRING(p,f,d)  on_pnamestring(p,(void*(*)(const char*,void*))&(f),(void*)(d))
      |                                                 ^
./calls.c:2154:11: note: in expansion of macro 'ON_PNAMESTRING'
 2154 |       if (ON_PNAMESTRING(STACK_0,stat,&st)) OS_file_error(value1);
      |           ^~~~~~~~~~~~~~
./calls.c:377:49: warning: cast between incompatible function types from 'int (*)(const char * restrict,  struct stat * restrict)' to 'void * (*)(const char *, void *)' [-Wcast-function-type]
  377 | #define ON_PNAMESTRING(p,f,d)  on_pnamestring(p,(void*(*)(const char*,void*))&(f),(void*)(d))
      |                                                 ^
./calls.c:2171:11: note: in expansion of macro 'ON_PNAMESTRING'
 2171 |       if (ON_PNAMESTRING(STACK_1,stat,&st)) OS_file_error(value1);
      |           ^~~~~~~~~~~~~~
./calls.c: In function 'C_subr_posix_stat_vfs':
./calls.c:377:49: warning: cast between incompatible function types from 'int (*)(const char * restrict,  statvfs_t * restrict)' {aka 'int (*)(const char * restrict,  struct statvfs * restrict)'} to 'void * (*)(const char *, void *)' [-Wcast-function-type]
  377 | #define ON_PNAMESTRING(p,f,d)  on_pnamestring(p,(void*(*)(const char*,void*))&(f),(void*)(d))
      |                                                 ^
./calls.c:2460:11: note: in expansion of macro 'ON_PNAMESTRING'
 2460 |       if (ON_PNAMESTRING(STACK_0,statvfs,&buf))
      |           ^~~~~~~~~~~~~~
./calls.c: In function 'C_subr_os_file_owner':
./calls.c:377:49: warning: cast between incompatible function types from 'const char * (*)(const char *)' to 'void * (*)(const char *, void *)' [-Wcast-function-type]
  377 | #define ON_PNAMESTRING(p,f,d)  on_pnamestring(p,(void*(*)(const char*,void*))&(f),(void*)(d))
      |                                                 ^
/home/pbulk/build/devel/clisp-syscalls/work/.buildlink/lib/clisp/linkkit/clisp.h:374:41: note: in definition of macro 'VALUES1'
  374 | #define VALUES1(A)  do { mv_space[0] = (A); mv_count = 1; } while (0)
      |                                         ^
./calls.c:2715:33: note: in expansion of macro 'ON_PNAMESTRING'
 2715 |   VALUES1(safe_to_string((char*)ON_PNAMESTRING(popSTACK(),get_owner,NULL)));
      |                                 ^~~~~~~~~~~~~~
./calls.c: In function 'copy_attributes_and_close':
./calls.c:377:49: warning: cast between incompatible function types from 'int (*)(const char *, const struct utimbuf *)' to 'void * (*)(const char *, void *)' [-Wcast-function-type]
  377 | #define ON_PNAMESTRING(p,f,d)  on_pnamestring(p,(void*(*)(const char*,void*))&(f),(void*)(d))
      |                                                 ^
./calls.c:3004:9: note: in expansion of macro 'ON_PNAMESTRING'
 3004 |     if (ON_PNAMESTRING(STACK_0,utime,&utb)) {
      |         ^~~~~~~~~~~~~~
./calls.c: In function 'C_subr_os_errno':
./calls.c:5672:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 5672 |     for (; pos < check_errno_map.size; pos++) {
      |                ^
gcc -I/opt/pkg/include -D__EXTENSIONS__ -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -c ./bogomips.c -o bogomips.o
/opt/pkg/bin/clisp -norc -q -c ./posix.lisp -o ./
;; Compiling file /home/pbulk/build/devel/clisp-syscalls/work/clisp-2.49/modules/syscalls/posix.lisp ...
WARNING: RENAME-PACKAGE("POSIX"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: USE-PACKAGE(NIL): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: USE-PACKAGE(#<PACKAGE COMMON-LISP>): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: USE-PACKAGE(#<PACKAGE EXT>): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: SHADOWING-IMPORT(EXPORTING:DEFSTRUCT): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: USE-PACKAGE((#<PACKAGE EXT> #<PACKAGE COMMON-LISP>)):
         #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(RESOLVE-HOST-IPADDR): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(BOGOMIPS): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(LOADAVG): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(MKSTEMP): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(MKDTEMP): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(WAIT): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(STREAM-LOCK): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(WITH-STREAM-LOCK): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(DUPLICATE-HANDLE): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(COPY-FILE): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(FILE-OWNER): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(PHYSICAL-MEMORY): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(STREAM-OPTIONS): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(STRING-TIME): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(VERSION-COMPARE): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(VERSION<): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(VERSION<=): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(VERSION>): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(VERSION>=): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(MAKE-XTERM-IO-STREAM): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(PRIORITY): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(OPENLOG): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(SETLOGMASK): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(SYSLOG): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(CLOSELOG): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(PROCESS-ID): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(GETPPID): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(GETSID): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(SETSID): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(GETPGRP): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(SETPGRP): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(SETREUID): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(SETREGID): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(KILL): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(SYNC): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(ERRNO): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(STRERROR): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(HOSTID): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(DOMAINNAME): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(FILE-SIZE): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(USER-SHELLS): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(ERF): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(ERFC): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(J0): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(J1): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(JN): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(Y0): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(Y1): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(YN): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(TGAMMA): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(LGAMMA): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: EXPORT(FFS): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: DEFINE-COMPILER-MACRO(SYSLOG): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: DEFINE-COMPILER-MACRO: redefining compiler macro SYSLOG in
         /home/pbulk/build/devel/clisp-syscalls/work/clisp-2.49/modules/syscalls/posix.lisp,
         was defined in top-level
WARNING: INTERN("WHICH"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: INTERN("VALUE"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: (SETF FIND-CLASS)(USER-INFO): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: (SETF FIND-CLASS): redefining class USER-INFO in
         /home/pbulk/build/devel/clisp-syscalls/work/clisp-2.49/modules/syscalls/posix.lisp,
         was defined in C
WARNING: (SETF FIND-CLASS)(GROUP-INFO): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: (SETF FIND-CLASS): redefining class GROUP-INFO in
         /home/pbulk/build/devel/clisp-syscalls/work/clisp-2.49/modules/syscalls/posix.lisp,
         was defined in C
WARNING: (SETF FIND-CLASS)(FILE-STAT): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: (SETF FIND-CLASS): redefining class FILE-STAT in
         /home/pbulk/build/devel/clisp-syscalls/work/clisp-2.49/modules/syscalls/posix.lisp,
         was defined in C
WARNING: (SETF FIND-CLASS)(STAT-VFS): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: (SETF FIND-CLASS): redefining class STAT-VFS in
         /home/pbulk/build/devel/clisp-syscalls/work/clisp-2.49/modules/syscalls/posix.lisp,
         was defined in C
WARNING: (SETF FIND-CLASS)(UNAME): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: (SETF FIND-CLASS): redefining class UNAME in
         /home/pbulk/build/devel/clisp-syscalls/work/clisp-2.49/modules/syscalls/posix.lisp,
         was defined in C
WARNING: INTERN("WHAT"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: (SETF FIND-CLASS)(RLIMIT): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: (SETF FIND-CLASS): redefining class RLIMIT in
         /home/pbulk/build/devel/clisp-syscalls/work/clisp-2.49/modules/syscalls/posix.lisp,
         was defined in C
WARNING: (SETF FIND-CLASS)(USAGE): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: (SETF FIND-CLASS): redefining class USAGE in
         /home/pbulk/build/devel/clisp-syscalls/work/clisp-2.49/modules/syscalls/posix.lisp,
         was defined in C
WARNING: INTERN("PAGE-SIZE"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: (SETF FIND-CLASS)(SERVICE): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: (SETF FIND-CLASS): redefining class SERVICE in
         /home/pbulk/build/devel/clisp-syscalls/work/clisp-2.49/modules/syscalls/posix.lisp,
         was defined in C
WARNING: INTERN("IN"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: INTERN("RET"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: INTERN("I"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: INTERN("FIELDS"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: INTERN("I1"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: INTERN("I2"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: INTERN("PORT+PROTO"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: INTERN("SN"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: INTERN("PR"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed
WARNING: INTERN("TMPDIR"): #<PACKAGE POSIX> is locked
         Ignore the lock and proceed*** Signal 11

Stop.
bmake: stopped in /home/pbulk/build/devel/clisp-syscalls/work/clisp-2.49/modules/syscalls
*** Error code 1

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/clisp-syscalls
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/clisp-syscalls