WARNING: [license.mk] Every package should define a LICENSE.
===> Building for xisp-2.7p4nb6
clang -Wall -O -pipe -Os -I/opt/pkg/include -DBINPATH=\"/usr/sbin\" -DLIBPATH=\"/opt/pkg/libexec\" -DOPTPATH=\"/etc/ppp\" -DRUNDIR=\"/var/run\" -DPPPDLCKDIR=\"/var/spool/lock\" -DXPMANIMATE -DISPENV_USEVARS=1  -DMODEM_DEVICE=\"/dev/modem\" -DHAVE_STRERROR -I/opt/pkg/include -I/opt/pkg/include/X11 -c xisp.c
xisp.c:922:10: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        pdecode(ppasswd, p->passwd);                            /* decrypt password */
                ^~~~~~~
./pcode.h:25:29: note: passing argument to parameter 'pp' here
void pdecode(unsigned char *pp, unsigned char *ep);
                            ^
xisp.c:922:19: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        pdecode(ppasswd, p->passwd);                            /* decrypt password */
                         ^~~~~~~~~
./pcode.h:25:48: note: passing argument to parameter 'ep' here
void pdecode(unsigned char *pp, unsigned char *ep);
                                               ^
xisp.c:1298:10: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        pdecode(ppasswd, p->passwd);                            /* decrypt password */
                ^~~~~~~
./pcode.h:25:29: note: passing argument to parameter 'pp' here
void pdecode(unsigned char *pp, unsigned char *ep);
                            ^
xisp.c:1298:19: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        pdecode(ppasswd, p->passwd);                            /* decrypt password */
                         ^~~~~~~~~
./pcode.h:25:48: note: passing argument to parameter 'ep' here
void pdecode(unsigned char *pp, unsigned char *ep);
                                               ^
xisp.c:1867:5: warning: 'sprintf' will always overflow; destination buffer has size 8, but format string expands to at least 10 [-Wfortify-source]
                                sprintf(method, "%d seconds", p->charge_period);
                                ^
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:3: note: expanded from macro 'sprintf'
  __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
  ^
xisp.c:2178:49: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
        fl_get_string_dimension(style, size, msg, len, &swidth, &sheight);
                                                       ^~~~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:1458:54: note: passing argument to parameter 'width' here
                                        int        * width,
                                                     ^
xisp.c:2178:58: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
        fl_get_string_dimension(style, size, msg, len, &swidth, &sheight);
                                                                ^~~~~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:1459:54: note: passing argument to parameter 'height' here
                                        int        * height );
                                                     ^
xisp.c:2191:50: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                fl_get_string_dimension(style, size, msg, len, &swidth, &sheight);
                                                               ^~~~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:1458:54: note: passing argument to parameter 'width' here
                                        int        * width,
                                                     ^
xisp.c:2191:59: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                fl_get_string_dimension(style, size, msg, len, &swidth, &sheight);
                                                                        ^~~~~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:1459:54: note: passing argument to parameter 'height' here
                                        int        * height );
                                                     ^
xisp.c:2479:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2479:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2481:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2481:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2483:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2483:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2485:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2485:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2487:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2487:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2489:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2489:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2491:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2491:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2493:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2493:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2495:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2495:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2497:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2497:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2499:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2499:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2501:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2501:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:2503:31: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                 ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3008:61: note: passing argument to parameter 'hotx' here
                                            int           * hotx,
                                                            ^
xisp.c:2503:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        &width, &height, &amask, &hotx, &hoty, FL_INDIANRED);
                                                                        ^~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:3009:61: note: passing argument to parameter 'hoty' here
                                            int           * hoty,
                                                            ^
xisp.c:3806:31: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        type = buildStats(&global, &cur, tblTime, tblCosts);
                                                   ^~~~
./logs.h:162:46: note: passing argument to parameter 'current' here
int buildStats(glob_t *global, unsigned int *current,
                                             ^
xisp.c:3999:11: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                pdecode(ppasswd, p->passwd);
                        ^~~~~~~
./pcode.h:25:29: note: passing argument to parameter 'pp' here
void pdecode(unsigned char *pp, unsigned char *ep);
                            ^
xisp.c:3999:20: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                pdecode(ppasswd, p->passwd);
                                 ^~~~~~~~~
./pcode.h:25:48: note: passing argument to parameter 'ep' here
void pdecode(unsigned char *pp, unsigned char *ep);
                                               ^
xisp.c:4178:10: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        pencode(epasswd, ppasswd);
                ^~~~~~~
./pcode.h:24:29: note: passing argument to parameter 'ep' here
void pencode(unsigned char *ep, unsigned char *pp);
                            ^
xisp.c:4178:19: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        pencode(epasswd, ppasswd);
                         ^~~~~~~
./pcode.h:24:48: note: passing argument to parameter 'pp' here
void pencode(unsigned char *ep, unsigned char *pp);
                                               ^
xisp.c:5827:10: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        strncpy(ips, (char *)fl_get_input(obj), MAXLEN_IP);
                ^~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy'
                __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                         ^~~~
xisp.c:5828:14: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        if (StrToIP(ips, ip) != 4) {
                    ^~~
xisp.c:1629:19: note: passing argument to parameter 'str' here
int StrToIP(char *str, unsigned char *ip)               /* convert string to IP */
                  ^
xisp.c:5862:10: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        strncpy(ips, (char *)fl_get_input(obj), MAXLEN_IP);
                ^~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy'
                __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                         ^~~~
xisp.c:5863:14: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        if (StrToIP(ips, ip) != 4) {
                    ^~~
xisp.c:1629:19: note: passing argument to parameter 'str' here
int StrToIP(char *str, unsigned char *ip)               /* convert string to IP */
                  ^
xisp.c:5897:10: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        strncpy(ips, (char *)fl_get_input(obj), MAXLEN_IP);
                ^~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy'
                __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                         ^~~~
xisp.c:5898:14: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        if (StrToIP(ips, ip) != 4) {
                    ^~~
xisp.c:1629:19: note: passing argument to parameter 'str' here
int StrToIP(char *str, unsigned char *ip)               /* convert string to IP */
                  ^
xisp.c:5912:10: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        strncpy(ips, (char *)fl_get_input(obj), MAXLEN_IP);
                ^~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy'
                __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                         ^~~~
xisp.c:5913:14: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        if (StrToIP(ips, ip) != 4) {
                    ^~~
xisp.c:1629:19: note: passing argument to parameter 'str' here
int StrToIP(char *str, unsigned char *ip)               /* convert string to IP */
                  ^
xisp.c:5927:10: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        strncpy(ips, (char *)fl_get_input(obj), MAXLEN_IP);
                ^~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy'
                __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                         ^~~~
xisp.c:5928:14: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        if (StrToIP(ips, ip) != 4) {
                    ^~~
xisp.c:1629:19: note: passing argument to parameter 'str' here
int StrToIP(char *str, unsigned char *ip)               /* convert string to IP */
                  ^
xisp.c:6134:9: warning: variable 'a' set but not used [-Wunused-but-set-variable]
        ptt_t *a;       /* to keep the compiler happy :) */
               ^
xisp.c:7884:14: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                        pdecode(ppasswd, p_xisprc->passwd);
                                                ^~~~~~~
./pcode.h:25:29: note: passing argument to parameter 'pp' here
void pdecode(unsigned char *pp, unsigned char *ep);
                            ^
xisp.c:7884:23: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                        pdecode(ppasswd, p_xisprc->passwd);
                                                         ^~~~~~~~~~~~~~~~
./pcode.h:25:48: note: passing argument to parameter 'ep' here
void pdecode(unsigned char *pp, unsigned char *ep);
                                               ^
xisp.c:8672:10: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                                   &winWidth, &winHeight);
                                                   ^~~~~~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/X11/Xlib.h:2871:37: note: passing argument to parameter here
    unsigned int*       /* width_return */,
                                          ^
xisp.c:8672:21: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                                   &winWidth, &winHeight);
                                                              ^~~~~~~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/X11/Xlib.h:2873:1: note: passing argument to parameter here
);
^
xisp.c:8678:33: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
        if ((flags & XValue) && (flags && YValue)) {    /* if position specified */
                                       ^  ~~~~~~
xisp.c:8678:33: note: use '&' for a bitwise operation
        if ((flags & XValue) && (flags && YValue)) {    /* if position specified */
                                       ^~
                                       &
xisp.c:8678:33: note: remove constant to silence this warning
        if ((flags & XValue) && (flags && YValue)) {    /* if position specified */
                                      ~^~~~~~~~~
xisp.c:8808:33: warning: passing 'unsigned char [57]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        tcid = fl_create_bitmap_cursor(timer_cursor,    /* create custom cursor */
                                       ^~~~~~~~~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:4110:53: note: passing argument to parameter 'source' here
FL_EXPORT int fl_create_bitmap_cursor( const char * source,
                                                    ^
xisp.c:8809:4: warning: passing 'unsigned char [57]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        timer_mask, TIMER_CURSOR_WIDTH,
                        ^~~~~~~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/forms.h:4111:53: note: passing argument to parameter 'mask' here
                                       const char * mask,
                                                    ^
xisp.c:8724:8: warning: variable 'rcsp' set but not used [-Wunused-but-set-variable]
        char *rcsp;
              ^
59 warnings generated.
clang -Wall -O -pipe -Os -I/opt/pkg/include -DBINPATH=\"/usr/sbin\" -DLIBPATH=\"/opt/pkg/libexec\" -DOPTPATH=\"/etc/ppp\" -DRUNDIR=\"/var/run\" -DPPPDLCKDIR=\"/var/spool/lock\" -DXPMANIMATE -DISPENV_USEVARS=1  -DMODEM_DEVICE=\"/dev/modem\" -DHAVE_STRERROR -c pcode.c
pcode.c:76:9: warning: passing 'unsigned char [64]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        setkey(ukey);                                   /* insert it in crypt's machine */
               ^~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/stdlib.h:232:26: note: passing argument to parameter here
void     setkey(const char *) __DARWIN_ALIAS(setkey);
                            ^
pcode.c:79:11: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                encrypt(upwd, 0);                       /* encrypt it in place */
                        ^~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/unistd.h:546:21: note: passing argument to parameter here
void     encrypt(char *, int) __DARWIN_ALIAS(encrypt);
                       ^
pcode.c:94:9: warning: passing 'unsigned char [64]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        setkey(ukey);                                   /* insert it in crypt's machine */
               ^~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/stdlib.h:232:26: note: passing argument to parameter here
void     setkey(const char *) __DARWIN_ALIAS(setkey);
                            ^
pcode.c:97:11: warning: passing 'unsigned char [64]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                encrypt(upwd, 1);                       /* decrypt it in place */
                        ^~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/unistd.h:546:21: note: passing argument to parameter here
void     encrypt(char *, int) __DARWIN_ALIAS(encrypt);
                       ^
4 warnings generated.
clang -Wall -O -pipe -Os -I/opt/pkg/include -DBINPATH=\"/usr/sbin\" -DLIBPATH=\"/opt/pkg/libexec\" -DOPTPATH=\"/etc/ppp\" -DRUNDIR=\"/var/run\" -DPPPDLCKDIR=\"/var/spool/lock\" -DXPMANIMATE -DISPENV_USEVARS=1  -DMODEM_DEVICE=\"/dev/modem\" -DHAVE_STRERROR -c network.c
clang -Wall -O -pipe -Os -I/opt/pkg/include -DBINPATH=\"/usr/sbin\" -DLIBPATH=\"/opt/pkg/libexec\" -DOPTPATH=\"/etc/ppp\" -DRUNDIR=\"/var/run\" -DPPPDLCKDIR=\"/var/spool/lock\" -DXPMANIMATE -DISPENV_USEVARS=1  -DMODEM_DEVICE=\"/dev/modem\" -DHAVE_STRERROR -I/opt/pkg/include -I/opt/pkg/include/X11 -c rcio.c
rcio.c:190:12: warning: passing 'char [129]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        pdecode(tmp, p->passwd);
                                ^~~
./pcode.h:25:29: note: passing argument to parameter 'pp' here
void pdecode(unsigned char *pp, unsigned char *ep);
                            ^
rcio.c:190:17: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        pdecode(tmp, p->passwd);
                                     ^~~~~~~~~
./pcode.h:25:48: note: passing argument to parameter 'ep' here
void pdecode(unsigned char *pp, unsigned char *ep);
                                               ^
rcio.c:195:29: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        memcpy(tmp, passwd2ascii(p->passwd), 2*n);
                                                 ^~~~~~~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy'
                __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest))
                                              ^~~~~~~~~~~
rcio.c:64:51: note: passing argument to parameter 'pwd' here
static unsigned char *passwd2ascii(unsigned char *pwd)
                                                  ^
rcio.c:483:8: warning: variable 'rcsp' set but not used [-Wunused-but-set-variable]
        char *rcsp;
              ^
4 warnings generated.
clang -Wall -O -pipe -Os -I/opt/pkg/include -DBINPATH=\"/usr/sbin\" -DLIBPATH=\"/opt/pkg/libexec\" -DOPTPATH=\"/etc/ppp\" -DRUNDIR=\"/var/run\" -DPPPDLCKDIR=\"/var/spool/lock\" -DXPMANIMATE -DISPENV_USEVARS=1  -DMODEM_DEVICE=\"/dev/modem\" -DHAVE_STRERROR -c logs.c
logs.c:674:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        strncpy(ptt->currency, "<A3>", MAXLEN_CURRENCY);
                                ^~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:34: note: expanded from macro 'strncpy'
                __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                               ^~~~~~~~~~~
logs.c:748:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        strncpy(ptt->currency, "<A3>", MAXLEN_CURRENCY);
                                ^~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:34: note: expanded from macro 'strncpy'
                __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                                               ^~~~~~~~~~~
logs.c:2538:2: warning: 'strncpy' will always overflow; destination buffer has size 17, but size argument is 32 [-Wbuiltin-memcpy-chk-size]
        strncpy(ptt->currency, "PLN", MAXLEN_PTTNAME);
        ^
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:3: note: expanded from macro 'strncpy'
                __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
                ^
logs.c:3094:25: warning: for loop has empty body [-Wempty-body]
        for (++p; *p==' '; p++);
                               ^
logs.c:3094:25: note: put the semicolon on a separate line to silence this warning
logs.c:3383:8: warning: variable 'rcsp' set but not used [-Wunused-but-set-variable]
        char *rcsp;
              ^
5 warnings generated.
clang -Wall -O -pipe -Os -I/opt/pkg/include -DBINPATH=\"/usr/sbin\" -DLIBPATH=\"/opt/pkg/libexec\" -DOPTPATH=\"/etc/ppp\" -DRUNDIR=\"/var/run\" -DPPPDLCKDIR=\"/var/spool/lock\" -DXPMANIMATE -DISPENV_USEVARS=1  -DMODEM_DEVICE=\"/dev/modem\" -DHAVE_STRERROR -c xispdial.c
clang -Wall -O -pipe -Os -I/opt/pkg/include -DBINPATH=\"/usr/sbin\" -DLIBPATH=\"/opt/pkg/libexec\" -DOPTPATH=\"/etc/ppp\" -DRUNDIR=\"/var/run\" -DPPPDLCKDIR=\"/var/spool/lock\" -DXPMANIMATE -DISPENV_USEVARS=1  -DMODEM_DEVICE=\"/dev/modem\" -DHAVE_STRERROR -c xisprccv.c
xisprccv.c:1364:9: warning: returning 'unsigned char [65]' from a function with result type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        return pwd;
               ^~~
xisprccv.c:1353:27: warning: variable 'p' set but not used [-Wunused-but-set-variable]
        unsigned char msh, lsh, *p;
                                 ^
xisprccv.c:1574:12: warning: variable 'g' set but not used [-Wunused-but-set-variable]
        glob_t22 *g;
                  ^
xisprccv.c:1644:12: warning: variable 'g' set but not used [-Wunused-but-set-variable]
        glob_t22 *g;
                  ^
xisprccv.c:2297:12: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        pdecode(tmp, p->passwd);
                                ^~~
./pcode.h:25:29: note: passing argument to parameter 'pp' here
void pdecode(unsigned char *pp, unsigned char *ep);
                            ^
xisprccv.c:2297:17: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        pdecode(tmp, p->passwd);
                                     ^~~~~~~~~
./pcode.h:25:48: note: passing argument to parameter 'ep' here
void pdecode(unsigned char *pp, unsigned char *ep);
                                               ^
xisprccv.c:2301:29: warning: passing 'char [65]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        memcpy(tmp, passwd2ascii(p->passwd), 2*n);
                                                 ^~~~~~~~~
/Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy'
                __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest))
                                              ^~~~~~~~~~~
xisprccv.c:1325:51: note: passing argument to parameter 'pwd' here
static unsigned char *passwd2ascii(unsigned char *pwd)
                                                  ^
xisprccv.c:2841:8: warning: variable 'rcsp' set but not used [-Wunused-but-set-variable]
        char *rcsp = RCSid;
              ^
8 warnings generated.
clang -Wall -O -pipe -Os -I/opt/pkg/include -DBINPATH=\"/usr/sbin\" -DLIBPATH=\"/opt/pkg/libexec\" -DOPTPATH=\"/etc/ppp\" -DRUNDIR=\"/var/run\" -DPPPDLCKDIR=\"/var/spool/lock\" -DXPMANIMATE -DISPENV_USEVARS=1  -DMODEM_DEVICE=\"/dev/modem\" -DHAVE_STRERROR -Wl,-R/opt/pkg/lib -L/opt/pkg/lib -I/opt/pkg/include -I/opt/pkg/include/X11 -o xispterm xispterm.c  -lcrypt -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/opt/pkg/lib -lforms -lXpm -lX11 -lm
xispterm.c:328:8: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                                        &winWidth, &winHeight);
                                                        ^~~~~~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/X11/Xlib.h:2871:37: note: passing argument to parameter here
    unsigned int*       /* width_return */,
                                          ^
xispterm.c:328:19: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                                        &winWidth, &winHeight);
                                                                   ^~~~~~~~~~
/Users/pbulk/build/comms/xisp/work/.buildlink/include/X11/Xlib.h:2873:1: note: passing argument to parameter here
);
^
xispterm.c:329:35: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
        if ((status & XValue) && (status && YValue)) {  /* position specified? */
                                         ^  ~~~~~~
xispterm.c:329:35: note: use '&' for a bitwise operation
        if ((status & XValue) && (status && YValue)) {  /* position specified? */
                                         ^~
                                         &
xispterm.c:329:35: note: remove constant to silence this warning
        if ((status & XValue) && (status && YValue)) {  /* position specified? */
                                        ~^~~~~~~~~
3 warnings generated.
ld: library not found for -lcrypt
clang: error: linker command failed with exit code 1 (use -v to see invocation)
*** [xispterm] Error code 1

bmake: stopped making "all" in /Users/pbulk/build/comms/xisp/work/xisp-2.7p4
bmake: 1 error

bmake: stopped making "all" in /Users/pbulk/build/comms/xisp/work/xisp-2.7p4
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/comms/xisp
*** Error code 1

Stop.
bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/comms/xisp