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