=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for filerunner-2.5.1nb11
clang -pipe -Os -I/opt/pkg/include -D__FreeBSD__ -Wall -fPIC -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DUSE_INTERP_RESULT -I/opt/pkg/include -c ext.c
ext.c:95:50: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "GetTimeFromSecs", GetTimeFromSecs, NULL, NULL);
                                                 ^~~~~~~~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:96:59: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "GetTimeFromSecsSetFormat", GetTimeFromSecsSetFormat, NULL, NULL);
                                                          ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:97:52: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "GetStringFromMode", GetStringFromMode, NULL, NULL);
                                                   ^~~~~~~~~~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:98:50: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "GetUidGidString", GetUidGidString, NULL, NULL);
                                                 ^~~~~~~~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:99:57: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "FTP_CreateServerSocket", FTP_CreateServerSocket, NULL, NULL);
                                                        ^~~~~~~~~~~~~~~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:100:45: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "FTP_Socket", FTP_Socket, NULL, NULL);
                                            ^~~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:101:52: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "FTP_AcceptConnect", FTP_AcceptConnect, NULL, NULL);
                                                   ^~~~~~~~~~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:102:43: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "FTP_Copy", FTP_Copy, NULL, NULL);
                                          ^~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:103:44: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "FTP_Close", FTP_Close, NULL, NULL);
                                           ^~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:104:47: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "FTP_OpenFile", FTP_OpenFile, NULL, NULL);
                                              ^~~~~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:105:47: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "FTP_ReadText", FTP_ReadText, NULL, NULL);
                                              ^~~~~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:106:48: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "FTP_WriteText", FTP_WriteText, NULL, NULL);
                                               ^~~~~~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:107:40: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "GetDF", GetDF, NULL, NULL);
                                       ^~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:108:52: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "ClockMilliSeconds", ClockMilliSeconds, NULL, NULL);
                                                   ^~~~~~~~~~~~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:109:42: warning: incompatible function pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-function-pointer-types]
    Tcl_CreateCommand(interp, "GetEuid", GetEuid, NULL, NULL);
                                         ^~~~~~~
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here
                                const char *cmdName, Tcl_CmdProc *proc,
                                                                  ^
ext.c:92:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
Ext_Init(interp)
^
ext.c:123:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(*p != '\0', "Error converting arg to int");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:123:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(*p != '\0', "Error converting arg to int");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:127:21: warning: 'result' is deprecated [-Wdeprecated-declarations]
    sprintf(interp->result, "%02d%02d%02d %02d:%02d:%02d", time_s->tm_mday, time_s->tm_mon+1,
                    ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:127:21: warning: 'result' is deprecated [-Wdeprecated-declarations]
    sprintf(interp->result, "%02d%02d%02d %02d:%02d:%02d", time_s->tm_mday, time_s->tm_mon+1,
                    ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:130:21: warning: 'result' is deprecated [-Wdeprecated-declarations]
    sprintf(interp->result, "%02d%02d%02d %02d:%02d:%02d", time_s->tm_year % 100, time_s->tm_mon+1,
                    ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:130:21: warning: 'result' is deprecated [-Wdeprecated-declarations]
    sprintf(interp->result, "%02d%02d%02d %02d:%02d:%02d", time_s->tm_year % 100, time_s->tm_mon+1,
                    ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:139:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:139:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:153:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:153:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:156:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(*p != '\0', "Error converting arg to int");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:156:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(*p != '\0', "Error converting arg to int");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:161:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%c%c%c%c%c%c%c%c%c", 
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:161:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%c%c%c%c%c%c%c%c%c", 
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:188:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 3, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:188:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 3, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:194:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(*p != '\0', "Error converting arg to int");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:194:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(*p != '\0', "Error converting arg to int");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:197:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(*p != '\0', "Error converting arg to int");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:197:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(*p != '\0', "Error converting arg to int");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:216:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%s/%s",uidstring,gidstring);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:216:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%s/%s",uidstring,gidstring);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:233:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:233:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:246:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE2(addr.s_addr == (unsigned long)-1, "Error in inet_addr()");
    ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:246:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE2(addr.s_addr == (unsigned long)-1, "Error in inet_addr()");
    ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:252:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(sock < 0, "Error in socket()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:252:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(sock < 0, "Error in socket()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:259:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(status == -1, "Error in bind()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:259:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(status == -1, "Error in bind()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:262:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(status == -1, "Error in listen()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:262:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(status == -1, "Error in listen()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:265:61: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  status = getsockname(sock, (struct sockaddr *) &sockaddr, &length);
                                                            ^~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/socket.h:710:78: note: passing argument to parameter here
int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
                                                                             ^
ext.c:266:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(status == -1, "Error in getsockname()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:266:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(status == -1, "Error in getsockname()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:268:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%s,%u %u", inet_ntoa(addr), ntohs(sockaddr.sin_port), sock);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:268:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%s,%u %u", inet_ntoa(addr), ntohs(sockaddr.sin_port), sock);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:246:25: warning: result of comparison of constant 18446744073709551615 with expression of type 'in_addr_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare]
    HANDLE2(addr.s_addr == (unsigned long)-1, "Error in inet_addr()");
            ~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~
ext.c:44:33: note: expanded from macro 'HANDLE2'
#define HANDLE2(exp, blame) if (exp) { \
                                ^~~
ext.c:287:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 3, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:287:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 3, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:290:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(port <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:290:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(port <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:302:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE2(addr.s_addr == (unsigned long)-1, "Error in inet_addr()");
    ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:302:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE2(addr.s_addr == (unsigned long)-1, "Error in inet_addr()");
    ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:308:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(sock < 0, "Error in socket()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:308:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(sock < 0, "Error in socket()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:311:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(status == -1, "Error in connect()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:311:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(status == -1, "Error in connect()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:314:61: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  status = getsockname(sock, (struct sockaddr *) &sockaddr, &length);
                                                            ^~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/socket.h:710:78: note: passing argument to parameter here
int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
                                                                             ^
ext.c:315:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(status == -1, "Error in getsockname()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:315:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(status == -1, "Error in getsockname()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:317:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%d %s", sock, inet_ntoa(sockaddr.sin_addr));
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:317:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%d %s", sock, inet_ntoa(sockaddr.sin_addr));
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:302:25: warning: result of comparison of constant 18446744073709551615 with expression of type 'in_addr_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare]
    HANDLE2(addr.s_addr == (unsigned long)-1, "Error in inet_addr()");
            ~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~
ext.c:44:33: note: expanded from macro 'HANDLE2'
#define HANDLE2(exp, blame) if (exp) { \
                                ^~~
ext.c:328:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:328:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:331:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(serversock <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:331:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(serversock <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:334:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(newsock < 0, "Error in accept()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:334:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(newsock < 0, "Error in accept()");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:342:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%d", newsock);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:342:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%d", newsock);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:360:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 3, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:360:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 3, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:363:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(fd <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:363:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(fd <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:366:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(to <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:366:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(to <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:374:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE(nb < 0, "Select error (reading)");
    ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:374:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE(nb < 0, "Select error (reading)");
    ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:375:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE2(nb == 0, "Timeout when communicating with FTP server.");
    ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:375:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE2(nb == 0, "Timeout when communicating with FTP server.");
    ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:376:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE2(!FD_ISSET(fd, &read_template), "Select returned wrong descriptor (reading)");
    ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:376:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE2(!FD_ISSET(fd, &read_template), "Select returned wrong descriptor (reading)");
    ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:378:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE(r == -1, "Error reading");
    ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:378:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE(r == -1, "Error reading");
    ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:381:15: warning: 'result' is deprecated [-Wdeprecated-declarations]
      interp->result[count++] = c;
              ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:384:11: warning: 'result' is deprecated [-Wdeprecated-declarations]
  interp->result[count++] = '\0';
          ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:398:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 3, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:398:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 3, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:400:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(fd <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:400:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(fd <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:404:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(r != count, "Write error");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:404:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(r != count, "Write error");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:417:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 3, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:417:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 3, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:428:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(fd < 0, "Can't open file");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:428:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(fd < 0, "Can't open file");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:430:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%d", fd);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:430:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%d", fd);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:442:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:442:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:445:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(fd <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:445:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(fd <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:449:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(r != 0, "Error closing file");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:449:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE(r != 0, "Error closing file");
  ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:468:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 5, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:468:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 5, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:471:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(fdfrom <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:471:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(fdfrom <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:474:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(fdto <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:474:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(fdto <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:480:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE2(maxsize <= 0, "Error conv to number");
    ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:480:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE2(maxsize <= 0, "Error conv to number");
    ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:484:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(to <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:484:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(to <= 0, "Error conv to number");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:502:7: warning: 'result' is deprecated [-Wdeprecated-declarations]
      HANDLE(nb < 0, "Select error (reading)");
      ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:502:7: warning: 'result' is deprecated [-Wdeprecated-declarations]
      HANDLE(nb < 0, "Select error (reading)");
      ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:503:7: warning: 'result' is deprecated [-Wdeprecated-declarations]
      HANDLE2(nb == 0, "Timeout when communicating with FTP server.");
      ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:503:7: warning: 'result' is deprecated [-Wdeprecated-declarations]
      HANDLE2(nb == 0, "Timeout when communicating with FTP server.");
      ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:504:7: warning: 'result' is deprecated [-Wdeprecated-declarations]
      HANDLE2(!FD_ISSET(fdfrom, &read_template), "Select returned wrong descriptor (reading)");
      ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:504:7: warning: 'result' is deprecated [-Wdeprecated-declarations]
      HANDLE2(!FD_ISSET(fdfrom, &read_template), "Select returned wrong descriptor (reading)");
      ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:507:7: warning: 'result' is deprecated [-Wdeprecated-declarations]
      HANDLE(s == -1, "Error reading");
      ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:507:7: warning: 'result' is deprecated [-Wdeprecated-declarations]
      HANDLE(s == -1, "Error reading");
      ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:514:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE(w != r, "Error writing");
    ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:514:5: warning: 'result' is deprecated [-Wdeprecated-declarations]
    HANDLE(w != r, "Error writing");
    ^
ext.c:40:19: note: expanded from macro 'HANDLE'
  sprintf(interp->result, "%s. Error code : %d", blame, errno); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:519:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%d", count);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:519:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%d", count);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:546:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 1, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:546:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 1, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:552:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%f", t);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:552:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%f", t);
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:562:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 1, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:562:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 1, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:567:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%d", geteuid());
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:567:19: warning: 'result' is deprecated [-Wdeprecated-declarations]
  sprintf(interp->result, "%d", geteuid());
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:664:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:664:3: warning: 'result' is deprecated [-Wdeprecated-declarations]
  HANDLE2(argc != 2, "Wrong # of args");
  ^
ext.c:45:19: note: expanded from macro 'HANDLE2'
  sprintf(interp->result, "%s.", blame); \
                  ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:673:20: warning: 'result' is deprecated [-Wdeprecated-declarations]
    strcpy(interp->result, "?");
                   ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:673:20: warning: 'result' is deprecated [-Wdeprecated-declarations]
    strcpy(interp->result, "?");
                   ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:697:21: warning: 'result' is deprecated [-Wdeprecated-declarations]
    sprintf(interp->result, "%.1f%s", x, tmp);
                    ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:697:21: warning: 'result' is deprecated [-Wdeprecated-declarations]
    sprintf(interp->result, "%.1f%s", x, tmp);
                    ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:699:21: warning: 'result' is deprecated [-Wdeprecated-declarations]
    sprintf(interp->result, "%d%s", (int)x, tmp);
                    ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
ext.c:699:21: warning: 'result' is deprecated [-Wdeprecated-declarations]
    sprintf(interp->result, "%d%s", (int)x, tmp);
                    ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:518:18: note: 'result' has been explicitly marked deprecated here
    char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");
                 ^
/Users/pbulk/build/x11/filerunner/work/.buildlink/include/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
#       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
                                                        ^
150 warnings generated.
clang -L/opt/pkg/lib -shared -o ext.so ext.o
ld: Undefined symbols:
  _Tcl_CreateCommand, referenced from:
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      _Ext_Init in ext.o
      ...
clang: error: linker command failed with exit code 1 (use -v to see invocation)
*** [ext.so] Error code 1

bmake: stopped in /Users/pbulk/build/x11/filerunner/work/FileRunner-2.5.1
1 error

bmake: stopped in /Users/pbulk/build/x11/filerunner/work/FileRunner-2.5.1
*** Error code 2

Stop.
bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/filerunner
*** Error code 1

Stop.
bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/filerunner