=> Bootstrap dependency digest>=20010302: found digest-20180917 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for bcal-2.1 clang -O2 -I/usr/include -Wall -Wextra -Wno-unused-parameter -Werror -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -Iinc -o bcal src/bcal.c -lreadline src/bcal.c:1165:17: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] while (*s1 && (tolower(*s1) == tolower(*s2))) { ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ src/bcal.c:1165:33: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] while (*s1 && (tolower(*s1) == tolower(*s2))) { ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ src/bcal.c:1433:30: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] if (strlen(arg.p) == 1 && !isdigit(arg.p[0])) { ^~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ src/bcal.c:1656:22: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] while (len >= 0 && (isspace(s[len]) || s[len] == '\"' || s[len] == '\'')) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ src/bcal.c:1661:20: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] while (s[len] && (isspace(s[len]) || s[len] == '\"' || s[len] == '\'')) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ src/bcal.c:1681:8: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] if (!isspace(*s) || (*(s + 1) == 'b')) { ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ src/bcal.c:1729:29: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] if (isoperator(exp[i]) && isalpha(exp[i + 1]) && (exp[i + 1] != 'r')) { ^~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ src/bcal.c:1735:8: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] if ((isdigit(exp[i]) && isoperator(exp[i + 1])) || ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ src/bcal.c:1736:31: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] (isoperator(exp[i]) && (isdigit(exp[i + 1]) || ^~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ src/bcal.c:1738:8: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] (isalpha(exp[i]) && isoperator(exp[i + 1])) || ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ src/bcal.c:1811:9: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] if (!isalpha(value[len - 1])) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ src/bcal.c:2032:8: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] if (tolower(*optarg) == 'c') { ^~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ src/bcal.c:2041:15: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts] } else if (tolower(*optarg) == 'l') { ^~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ 13 errors generated. gmake: *** [Makefile:14: bcal] Error 1 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/math/bcal *** Error code 1 Stop. make: stopped in /data/pkgsrc/math/bcal