=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for easyedit-1.4.6nb2 cc -c ee.c -DBSD_SELECT -DNCURSE -DHAS_UNISTD -DHAS_STDARG -DHAS_STDLIB -DHAS_CTYPE -DHAS_SYS_IOCTL -DHAS_SYS_WAIT -DSLCT_HDR -s ee.c:207:16: warning: initializing 'unsigned char *' with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char *print_command = "lp"; /* string to use for the print command */ ^ ~~~~ ee.c:953:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] string = table[(int) character]; ^ ~~~~~~~~~~~~~~~~~~~~~~ ee.c:958:11: warning: assigning to 'unsigned char *' from 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign] string = "^?"; ^ ~~~~ ee.c:962:11: warning: assigning to 'unsigned char *' from 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign] string = string2; ^ ~~~~~~~ ee.c:977:16: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] return(strlen(string)); ^~~~~~ /usr/include/string.h:61:28: note: passing argument to parameter here size_t strlen(const char *); ^ ee.c:1691:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^~~~~~~ ee.c:1691:11: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:1707:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^~~~~~~ ee.c:1707:11: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:1796:24: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^~~~~~~ ee.c:1796:12: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:1805:24: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^~~~~~~ ee.c:1805:12: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:1815:24: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^~~~~~~ ee.c:1815:12: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_str = next_word(cmd_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:1924:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nam_str = next_word(nam_str); ^~~~~~~ ee.c:1924:11: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] nam_str = next_word(nam_str); ^ ~~~~~~~~~~~~~~~~~~ ee.c:2095:18: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] start_at_line = buff; ^ ~~~~ ee.c:2118:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ptr = temp_names->name = malloc(strlen(buff) + 1); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ee.c:2146:27: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] in_file_name = tmp_file = top_of_stack->name; ^ ~~~~~~~~~~~~~~~~~~ ee.c:2146:16: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] in_file_name = tmp_file = top_of_stack->name; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ee.c:2196:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] line_num = atoi(start_at_line) - 1; ^~~~~~~~~~~~~ /usr/include/stdlib.h:101:23: note: passing argument to parameter here int atoi(const char *); ^ ee.c:2252:20: warning: passing 'char [513]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] get_line(length, in_string, &append); ^~~~~~~~~ ee.c:297:46: note: passing argument to parameter 'in_string' here void get_line P_((int length, unsigned char *in_string, int *append)); ^ ee.c:226:15: note: expanded from macro 'P_' #define P_(s) s ^ ee.c:2377:8: warning: initializing 'char *' with an expression of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] char *file_name = in_file_name; ^ ~~~~~~~~~~~~ ee.c:2491:39: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((in_file_name == NULL) || strcmp(in_file_name, file_name)) ^~~~~~~~~~~~ /usr/include/string.h:56:25: note: passing argument to parameter here int strcmp(const char *, const char *); ^ ee.c:2529:14: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tmp_point= out_line->line; ^ ~~~~~~~~~~~~~~ ee.c:2673:11: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] srch_str = get_string(search_prompt_str, FALSE); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ee.c:2676:38: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] srch_1 = u_srch_str = malloc(strlen(srch_str) + 1); ^~~~~~~~ /usr/include/string.h:61:28: note: passing argument to parameter here size_t strlen(const char *); ^ ee.c:2933:8: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tmp = point; ^ ~~~~~ ee.c:2941:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] point = tmp; ^ ~~~ ee.c:2965:8: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tmp = point; ^ ~~~~~ ee.c:2973:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] point = tmp; ^ ~~~ ee.c:3753:10: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] string = in_file_name; ^ ~~~~~~~~~~~~ ee.c:3776:17: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] in_file_name = string; ^ ~~~~~~ ee.c:4083:2: warning: initializing 'unsigned char *' with an expression of type 'char [23]' converts between pointers to integer types with different sign [-Wpointer-sign] "/usr/local/lib/init.ee", ^~~~~~~~~~~~~~~~~~~~~~~~ ee.c:4085:2: warning: initializing 'unsigned char *' with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign] ".init.ee" ^~~~~~~~~~ ee.c:4099:9: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] string = getenv("HOME"); ^ ~~~~~~~~~~~~~~ ee.c:4100:30: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] str1 = home = malloc(strlen(string)+10); ^~~~~~ /usr/include/string.h:61:28: note: passing argument to parameter here size_t strlen(const char *); ^ ee.c:4100:7: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] str1 = home = malloc(strlen(string)+10); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ee.c:4101:15: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(home, string); ^~~~~~ /usr/include/string.h:58:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ ee.c:4103:15: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] init_name[1] = home; ^ ~~~~ ee.c:4108:16: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!(access(init_name[counter], 4))) ^~~~~~~~~~~~~~~~~~ /usr/include/unistd.h:88:25: note: passing argument to parameter here int access(const char *, int); ^ ee.c:4110:22: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] init_file = fopen(init_name[counter], "r"); ^~~~~~~~~~~~~~~~~~ /usr/include/stdio.h:230:37: note: passing argument to parameter here FILE *fopen(const char * __restrict , const char * __restrict); ^ ee.c:4111:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] while ((str2 = fgets(string, 512, init_file)) != NULL) ^~~~~~ /usr/include/stdio.h:229:30: note: passing argument to parameter here char *fgets(char * __restrict, int, FILE * __restrict); ^ ee.c:4111:17: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] while ((str2 = fgets(string, 512, init_file)) != NULL) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ee.c:4118:21: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (unique_test(string, init_strings) != 1) ^~~~~~ ee.c:343:27: note: passing argument to parameter 'string' here int unique_test P_((char *string, char *list[])); ^ ee.c:226:15: note: expanded from macro 'P_' #define P_(s) s ^ ee.c:4121:17: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (compare(str1, CASE, FALSE)) ^~~~ ee.c:4123:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOCASE, FALSE)) ^~~~ ee.c:4125:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, EXPAND, FALSE)) ^~~~ ee.c:4127:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOEXPAND, FALSE)) ^~~~ ee.c:4129:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, INFO, FALSE)) ^~~~ ee.c:4131:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOINFO, FALSE)) ^~~~ ee.c:4133:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, MARGINS, FALSE)) ^~~~ ee.c:4135:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOMARGINS, FALSE)) ^~~~ ee.c:4137:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, AUTOFORMAT, FALSE)) ^~~~ ee.c:4142:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOAUTOFORMAT, FALSE)) ^~~~ ee.c:4144:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, Echo, FALSE)) ^~~~ ee.c:4148:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] echo_string(str1); ^~~~ ee.c:334:28: note: passing argument to parameter 'string' here void echo_string P_((char *string)); ^ ee.c:226:15: note: expanded from macro 'P_' #define P_(s) s ^ ee.c:4150:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, PRINTCOMMAND, FALSE)) ^~~~ ee.c:4153:36: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] print_command = malloc(strlen(str1)+1); ^~~~ /usr/include/string.h:61:28: note: passing argument to parameter here size_t strlen(const char *); ^ ee.c:4154:13: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(print_command, str1); ^~~~~~~~~~~~~ /usr/include/string.h:58:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ ee.c:4154:28: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(print_command, str1); ^~~~ /usr/include/string.h:58:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ ee.c:4156:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, RIGHTMARGIN, FALSE)) ^~~~ ee.c:4161:23: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] temp_int = atoi(str1); ^~~~ /usr/include/stdlib.h:101:23: note: passing argument to parameter here int atoi(const char *); ^ ee.c:4166:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, HIGHLIGHT, FALSE)) ^~~~ ee.c:4168:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOHIGHLIGHT, FALSE)) ^~~~ ee.c:4170:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, EIGHTBIT, FALSE)) ^~~~ ee.c:4172:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOEIGHTBIT, FALSE)) ^~~~ ee.c:4177:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, EMACS_string, FALSE)) ^~~~ ee.c:4179:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, NOEMACS_string, FALSE)) ^~~~ ee.c:4181:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, chinese_cmd, FALSE)) ^~~~ ee.c:4186:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] else if (compare(str1, nochinese_cmd, FALSE)) ^~~~ ee.c:4195:9: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] string = getenv("LANG"); ^ ~~~~~~~~~~~~~~ ee.c:4198:14: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strcmp(string, "zh_TW.big5") == 0) ^~~~~~ /usr/include/string.h:56:25: note: passing argument to parameter here int strcmp(const char *, const char *); ^ 74 warnings generated. cc new_curse.c -c -DBSD_SELECT -DNCURSE -DHAS_UNISTD -DHAS_STDARG -DHAS_STDLIB -DHAS_CTYPE -DHAS_SYS_IOCTL -DHAS_SYS_WAIT -DSLCT_HDR -s new_curse.c:864:19: error: use of undeclared identifier 'TIOCGETP' value = ioctl(0, TIOCGETP, &Terminal); ^ new_curse.c:865:14: error: incomplete definition of type 'struct sgttyb' if (Terminal.sg_flags & EVENP) ~~~~~~~~^ new_curse.c:652:8: note: forward declaration of 'struct sgttyb' struct sgttyb Terminal; ^ new_curse.c:865:26: error: use of undeclared identifier 'EVENP' if (Terminal.sg_flags & EVENP) ^ new_curse.c:867:19: error: incomplete definition of type 'struct sgttyb' else if (Terminal.sg_flags & ODDP) ~~~~~~~~^ new_curse.c:652:8: note: forward declaration of 'struct sgttyb' struct sgttyb Terminal; ^ new_curse.c:867:31: error: use of undeclared identifier 'ODDP' else if (Terminal.sg_flags & ODDP) ^ new_curse.c:869:18: error: incomplete definition of type 'struct sgttyb' value = Terminal.sg_ospeed; ~~~~~~~~^ new_curse.c:652:8: note: forward declaration of 'struct sgttyb' struct sgttyb Terminal; ^ new_curse.c:2391:19: error: use of undeclared identifier 'TIOCSETP' value = ioctl(0, TIOCSETP, &Terminal); ^ new_curse.c:2662:10: error: incomplete definition of type 'struct sgttyb' Terminal.sg_flags |= ECHO; /* enable echo */ ~~~~~~~~^ new_curse.c:652:8: note: forward declaration of 'struct sgttyb' struct sgttyb Terminal; ^ new_curse.c:2663:19: error: use of undeclared identifier 'TIOCSETP' value = ioctl(0, TIOCSETP, &Terminal); /* set characteristics */ ^ new_curse.c:2676:10: error: incomplete definition of type 'struct sgttyb' Terminal.sg_flags &= ~ECHO; /* disable echo */ ~~~~~~~~^ new_curse.c:652:8: note: forward declaration of 'struct sgttyb' struct sgttyb Terminal; ^ new_curse.c:2677:19: error: use of undeclared identifier 'TIOCSETP' value = ioctl(0, TIOCSETP, &Terminal); /* set characteristics */ ^ new_curse.c:2704:10: error: incomplete definition of type 'struct sgttyb' Terminal.sg_flags |= RAW; /* enable raw mode */ ~~~~~~~~^ new_curse.c:652:8: note: forward declaration of 'struct sgttyb' struct sgttyb Terminal; ^ new_curse.c:2704:23: error: use of undeclared identifier 'RAW' Terminal.sg_flags |= RAW; /* enable raw mode */ ^ new_curse.c:2705:19: error: use of undeclared identifier 'TIOCSETP' value = ioctl(0, TIOCSETP, &Terminal); /* set characteristics */ ^ new_curse.c:2722:10: error: incomplete definition of type 'struct sgttyb' Terminal.sg_flags &= ~RAW; /* disable raw mode */ ~~~~~~~~^ new_curse.c:652:8: note: forward declaration of 'struct sgttyb' struct sgttyb Terminal; ^ new_curse.c:2722:24: error: use of undeclared identifier 'RAW' Terminal.sg_flags &= ~RAW; /* disable raw mode */ ^ new_curse.c:2723:19: error: use of undeclared identifier 'TIOCSETP' value = ioctl(0, TIOCSETP, &Terminal); /* set characteristics */ ^ new_curse.c:2800:19: error: use of undeclared identifier 'TIOCGETP' value = ioctl(0, TIOCGETP, &Saved_tty); /* set characteristics */ ^ new_curse.c:2812:19: error: use of undeclared identifier 'TIOCSETP' value = ioctl(0, TIOCSETP, &Saved_tty); /* set characteristics */ ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/editors/easyedit/work/easyedit-1.4.6 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/editors/easyedit *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/editors/easyedit