=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for lush-1.2.1nb5
for d in src ; \
  do ( cd $d && /opt/pkg/bin/gmake all ) || exit ; done
gmake[1]: Entering directory '/Users/pbulk/build/lang/lush/work/lush/src'
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c allocate.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c at.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c binary.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c calls.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c arith.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c check_func.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c classify.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c date.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c dump.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c dz.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c eval.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c fileio.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c fltlib.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c function.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c event.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c graphics.c
graphics.c:1253:20: warning: variable 'win' set but not used [-Wunused-but-set-variable]
    struct window *win;
                   ^
graphics.c:1600:20: warning: variable 'win' set but not used [-Wunused-but-set-variable]
    struct window *win;
                   ^
graphics.c:1742:18: warning: variable 'win' set but not used [-Wunused-but-set-variable]
  struct window *win;
                 ^
3 warnings generated.
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c htable.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c idx1.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c idx2.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c idx3.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c idx4.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c index.c
index.c:843:7: warning: variable 'atst' set but not used [-Wunused-but-set-variable]
  at *atst;
      ^
index.c:844:19: warning: variable 'st' set but not used [-Wunused-but-set-variable]
  struct storage *st;
                  ^
2 warnings generated.
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c io.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c dh.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c lisp_c.c
lisp_c.c:1075:25: warning: passing arguments to 'update_c_from_lisp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      update_c_from_lisp(n);
                        ^
lisp_c.c:1110:25: warning: passing arguments to 'update_c_from_lisp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
      update_c_from_lisp(n);
                        ^
lisp_c.c:1160:29: warning: passing arguments to 'update_c_from_lisp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          update_c_from_lisp(n);
                            ^
lisp_c.c:1242:33: warning: passing arguments to 'update_c_from_lisp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
              update_c_from_lisp(n);
                                ^
lisp_c.c:1419:29: warning: passing arguments to 'update_lisp_from_c' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
          update_lisp_from_c(n);
                            ^
lisp_c.c:1613:27: warning: passing arguments to 'update_lisp_from_c' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        update_lisp_from_c(n);
                          ^
lisp_c.c:1644:27: warning: passing arguments to 'update_lisp_from_c' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        update_lisp_from_c(n);
                          ^
lisp_c.c:1662:27: warning: passing arguments to 'update_lisp_from_c' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        update_lisp_from_c(n);
                          ^
lisp_c.c:1702:38: warning: passing arguments to 'dharg_to_at' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
            *where = cons(dharg_to_at(arg,drec,NIL),NIL);
                                     ^
lisp_c.c:42:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static void at_to_dharg();
            ^
lisp_c.c:1813:1: note: conflicting prototype is here
at_to_dharg(at *at_obj, dharg *arg, dhrecord *drec, at *errctx)
^
lisp_c.c:41:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static at *dharg_to_at();
           ^
lisp_c.c:2085:1: note: conflicting prototype is here
dharg_to_at(dharg *arg, dhrecord *drec, at *errctx)
^
lisp_c.c:39:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static void update_c_from_lisp();
            ^
lisp_c.c:2180:1: note: conflicting prototype is here
update_c_from_lisp(avlnode *n)
^
lisp_c.c:40:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
static void update_lisp_from_c();
            ^
lisp_c.c:2322:1: note: conflicting prototype is here
update_lisp_from_c(avlnode *n)
^
13 warnings generated.
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c main.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c module.c
module.c:163:12: warning: 'NSSymbolDefinitionCountInObjectFileImage' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations]
  int ns = NSSymbolDefinitionCountInObjectFileImage(nsimg);
           ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:169:21: note: 'NSSymbolDefinitionCountInObjectFileImage' has been explicitly marked deprecated here
extern uint32_t     NSSymbolDefinitionCountInObjectFileImage(NSObjectFileImage objectFileImage)                   __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "");
                    ^
module.c:166:27: warning: 'NSSymbolDefinitionNameInObjectFileImage' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations]
      const char *sname = NSSymbolDefinitionNameInObjectFileImage(nsimg, ns);
                          ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:170:21: note: 'NSSymbolDefinitionNameInObjectFileImage' has been explicitly marked deprecated here
extern const char*  NSSymbolDefinitionNameInObjectFileImage(NSObjectFileImage objectFileImage, uint32_t ordinal)  __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "");
                    ^
module.c:197:16: warning: 'NSSymbolReferenceCountInObjectFileImage' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations]
      int ns = NSSymbolReferenceCountInObjectFileImage(nsimg);
               ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:171:21: note: 'NSSymbolReferenceCountInObjectFileImage' has been explicitly marked deprecated here
extern uint32_t     NSSymbolReferenceCountInObjectFileImage(NSObjectFileImage objectFileImage)                    __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "");
                    ^
module.c:200:24: warning: 'NSSymbolReferenceNameInObjectFileImage' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations]
          const char *sname = NSSymbolReferenceNameInObjectFileImage(nsimg, ns, NULL);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:172:21: note: 'NSSymbolReferenceNameInObjectFileImage' has been explicitly marked deprecated here
extern const char*  NSSymbolReferenceNameInObjectFileImage(NSObjectFileImage objectFileImage, uint32_t ordinal, bool *tentative_definition) __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "");
                    ^
module.c:215:29: warning: 'NSIsSymbolNameDefined' is deprecated: first deprecated in macOS 10.4 - dlsym() [-Wdeprecated-declarations]
          else if (!def && !NSIsSymbolNameDefined(sname))
                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:195:17: note: 'NSIsSymbolNameDefined' has been explicitly marked deprecated here
extern bool     NSIsSymbolNameDefined(const char* symbolName)                                                    __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.4, "dlsym()");
                ^
module.c:185:7: warning: unused variable 'changed' [-Wunused-variable]
  int changed = 0;
      ^
module.c:276:11: warning: 'NSUnLinkModule' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations]
          NSUnLinkModule(target->nsmodule, NSUNLINKMODULE_OPTION_NONE);
          ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:188:13: note: 'NSUnLinkModule' has been explicitly marked deprecated here
extern bool NSUnLinkModule(NSModule module, uint32_t options) __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "");
            ^
module.c:298:13: warning: 'NSLinkModule' is deprecated: first deprecated in macOS 10.5 - dlopen() [-Wdeprecated-declarations]
            NSLinkModule(target->nsimage, target->name, 
            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:180:17: note: 'NSLinkModule' has been explicitly marked deprecated here
extern NSModule NSLinkModule(NSObjectFileImage objectFileImage, const char* moduleName, uint32_t options) __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "dlopen()");
                ^
module.c:319:5: warning: 'NSDestroyObjectFileImage' is deprecated: first deprecated in macOS 10.5 - dlclose() [-Wdeprecated-declarations]
    NSDestroyObjectFileImage(bundle->nsimage);
    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:167:36: note: 'NSDestroyObjectFileImage' has been explicitly marked deprecated here
extern bool                        NSDestroyObjectFileImage(NSObjectFileImage objectFileImage)                                             __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "dlclose()");
                                   ^
module.c:355:10: warning: 'NSCreateObjectFileImageFromFile' is deprecated: first deprecated in macOS 10.5 - dlopen() [-Wdeprecated-declarations]
          ret = NSCreateObjectFileImageFromFile(bundle->name, &bundle->nsimage);
                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:165:36: note: 'NSCreateObjectFileImageFromFile' has been explicitly marked deprecated here
extern NSObjectFileImageReturnCode NSCreateObjectFileImageFromFile(const char* pathName, NSObjectFileImage *objectFileImage)               __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "dlopen()");
                                   ^
module.c:370:5: warning: 'NSDestroyObjectFileImage' is deprecated: first deprecated in macOS 10.5 - dlclose() [-Wdeprecated-declarations]
    NSDestroyObjectFileImage(bundle->nsimage);
    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:167:36: note: 'NSDestroyObjectFileImage' has been explicitly marked deprecated here
extern bool                        NSDestroyObjectFileImage(NSObjectFileImage objectFileImage)                                             __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "dlclose()");
                                   ^
module.c:390:11: warning: 'NSIsSymbolNameDefined' is deprecated: first deprecated in macOS 10.4 - dlsym() [-Wdeprecated-declarations]
      if (NSIsSymbolNameDefined(usname))
          ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:195:17: note: 'NSIsSymbolNameDefined' has been explicitly marked deprecated here
extern bool     NSIsSymbolNameDefined(const char* symbolName)                                                    __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.4, "dlsym()");
                ^
module.c:392:22: warning: 'NSLookupAndBindSymbol' is deprecated: first deprecated in macOS 10.4 - dlsym() [-Wdeprecated-declarations]
          NSSymbol symbol = NSLookupAndBindSymbol(usname);
                            ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:198:17: note: 'NSLookupAndBindSymbol' has been explicitly marked deprecated here
extern NSSymbol NSLookupAndBindSymbol(const char* symbolName)                                                    __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.4, "dlsym()");
                ^
module.c:393:11: warning: 'NSAddressOfSymbol' is deprecated: first deprecated in macOS 10.5 - dlsym() [-Wdeprecated-declarations]
          addr = NSAddressOfSymbol(symbol);
                 ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:207:21: note: 'NSAddressOfSymbol' has been explicitly marked deprecated here
extern void *       NSAddressOfSymbol(NSSymbol symbol) __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "dlsym()");
                    ^
module.c:1430:13: warning: 'NSSymbolReferenceCountInObjectFileImage' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations]
          int ns = NSSymbolReferenceCountInObjectFileImage(nsimg);
                   ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:171:21: note: 'NSSymbolReferenceCountInObjectFileImage' has been explicitly marked deprecated here
extern uint32_t     NSSymbolReferenceCountInObjectFileImage(NSObjectFileImage objectFileImage)                    __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "");
                    ^
module.c:1433:28: warning: 'NSSymbolReferenceNameInObjectFileImage' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations]
              const char *sname = NSSymbolReferenceNameInObjectFileImage(nsimg, ns, NULL);
                                  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:172:21: note: 'NSSymbolReferenceNameInObjectFileImage' has been explicitly marked deprecated here
extern const char*  NSSymbolReferenceNameInObjectFileImage(NSObjectFileImage objectFileImage, uint32_t ordinal, bool *tentative_definition) __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.5, "");
                    ^
module.c:1435:45: warning: 'NSIsSymbolNameDefined' is deprecated: first deprecated in macOS 10.4 - dlsym() [-Wdeprecated-declarations]
              if (def==&nsbundle_head || (!def && !NSIsSymbolNameDefined(sname)))
                                                   ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/mach-o/dyld.h:195:17: note: 'NSIsSymbolNameDefined' has been explicitly marked deprecated here
extern bool     NSIsSymbolNameDefined(const char* symbolName)                                                    __API_UNAVAILABLE(ios, tvos, watchos)  DYLD_DRIVERKIT_UNAVAILABLE  __OSX_DEPRECATED(10.1, 10.4, "dlsym()");
                ^
17 warnings generated.
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c nan.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c oostruct.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c ps_driver.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c comdraw_driver.c
comdraw_driver.c:540:7: warning: variable 'linecnt' set but not used [-Wunused-but-set-variable]
  int linecnt = 0;
      ^
comdraw_driver.c:599:3: warning: 'sprintf' will always overflow; destination buffer has size 5, but format string expands to at least 6 [-Wfortify-source]
  sprintf(command,"save\n");
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:3: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
  ^
comdraw_driver.c:601:3: warning: 'sprintf' will always overflow; destination buffer has size 5, but format string expands to at least 6 [-Wfortify-source]
  sprintf(command,"exit\n");
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:3: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
  ^
comdraw_driver.c:926:7: warning: 'sprintf' will always overflow; destination buffer has size 7, but format string expands to at least 8 [-Wfortify-source]
      sprintf(hexcolor,"#000000");
      ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:3: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
  ^
comdraw_driver.c:929:7: warning: 'sprintf' will always overflow; destination buffer has size 7, but format string expands to at least 8 [-Wfortify-source]
      sprintf(hexcolor,"#FFFFFF");
      ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:3: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
  ^
comdraw_driver.c:932:7: warning: 'sprintf' will always overflow; destination buffer has size 7, but format string expands to at least 8 [-Wfortify-source]
      sprintf(hexcolor,"#808080");
      ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:3: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
  ^
comdraw_driver.c:938:7: warning: 'sprintf' will always overflow; destination buffer has size 7, but format string expands to at least 8 [-Wfortify-source]
      sprintf(hexcolor,"#%c%c%c%c%c%c",
      ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:3: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
  ^
7 warnings generated.
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c lisp_driver.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c storage.c
storage.c:1009:43: warning: implicit conversion from 'int' to 'short' changes value from 32772 to -32764 [-Wconstant-conversion]
  st->srg.flags = (STS_MMAP | STF_RDONLY) & ~STF_UNSIZED;
                ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
1 warning generated.
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c string.c
string.c:798:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
str_gptr(x)
^
1 warning generated.
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c symbol.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c toplevel.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c user.c
clang -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -pipe -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/ncurses -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include   -c unix.c
unix.c:1487:9: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations]
  pid = vfork();
        ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here
__deprecated_msg("Use posix_spawn or fork")
^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
unix.c:1586:9: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations]
  pid = vfork();
        ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here
__deprecated_msg("Use posix_spawn or fork")
^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
unix.c:1687:9: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations]
  pid = vfork();
        ^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here
__deprecated_msg("Use posix_spawn or fork")
^
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
3 warnings generated.
clang -L/opt/pkg/lib -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -I../include    -o lush allocate.o at.o binary.o calls.o arith.o check_func.o classify.o date.o dump.o dz.o eval.o fileio.o fltlib.o function.o event.o graphics.o htable.o idx1.o idx2.o idx3.o idx4.o index.o io.o dh.o lisp_c.o main.o module.o nan.o oostruct.o ps_driver.o comdraw_driver.o lisp_driver.o storage.o string.o symbol.o toplevel.o user.o  unix.o   -lreadline -lcurses -lutil -ldl -lm  -lpthread
gmake[1]: Leaving directory '/Users/pbulk/build/lang/lush/work/lush/src'
/opt/pkg/bin/gmake post-all
gmake[1]: Entering directory '/Users/pbulk/build/lang/lush/work/lush'
Compilation Done.
gmake[1]: Leaving directory '/Users/pbulk/build/lang/lush/work/lush'