=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> 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 siege-3.1.3nb1 --- all-recursive --- Making all in . Making all in include --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in joedog Making all in lib --- all-recursive --- Making all in joedog --- memory.lo --- --- notify.lo --- --- perl.lo --- --- util.lo --- --- snprintf.lo --- --- stralloc.lo --- --- memory.lo --- /bin/ksh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c -o memory.lo memory.c --- notify.lo --- /bin/ksh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c -o notify.lo notify.c --- perl.lo --- /bin/ksh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c -o perl.lo perl.c --- util.lo --- /bin/ksh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c -o util.lo util.c --- snprintf.lo --- /bin/ksh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c -o snprintf.lo snprintf.c --- stralloc.lo --- /bin/ksh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c -o stralloc.lo stralloc.c --- snprintf.lo --- mkdir .libs clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c snprintf.c -fPIC -DPIC -o .libs/snprintf.o --- memory.lo --- clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c memory.c -fPIC -DPIC -o .libs/memory.o --- util.lo --- clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c util.c -fPIC -DPIC -o .libs/util.o --- stralloc.lo --- clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c stralloc.c -fPIC -DPIC -o .libs/stralloc.o --- perl.lo --- clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c perl.c -fPIC -DPIC -o .libs/perl.o --- notify.lo --- clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c notify.c -fPIC -DPIC -o .libs/notify.o --- snprintf.lo --- clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c snprintf.c -o snprintf.o >/dev/null 2>&1 --- memory.lo --- clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c memory.c -o memory.o >/dev/null 2>&1 --- stralloc.lo --- clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c stralloc.c -o stralloc.o >/dev/null 2>&1 --- util.lo --- clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c util.c -o util.o >/dev/null 2>&1 --- notify.lo --- clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c notify.c -o notify.o >/dev/null 2>&1 --- perl.lo --- clang -DHAVE_CONFIG_H -I. -I../../include -I/usr/include/openssl -I/usr/include -W -Wall -Wunused-value -O2 -I/usr/include -c perl.c -o perl.o >/dev/null 2>&1 --- libjoedog.la --- /bin/ksh ../../libtool --tag=CC --mode=link clang -W -Wall -Wunused-value -O2 -I/usr/include -version-info 1:0:1 -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libjoedog.la memory.lo notify.lo perl.lo util.lo snprintf.lo stralloc.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries ar cru .libs/libjoedog.a .libs/memory.o .libs/notify.o .libs/perl.o .libs/util.o .libs/snprintf.o .libs/stralloc.o ranlib .libs/libjoedog.a creating libjoedog.la (cd .libs && rm -f libjoedog.la && ln -s ../libjoedog.la libjoedog.la) Making all in src --- array.o --- --- auth.o --- --- base64.o --- --- client.o --- --- cookie.o --- --- cfg.o --- --- creds.o --- --- crew.o --- --- data.o --- --- date.o --- --- eval.o --- --- ftp.o --- --- getopt.o --- --- getopt1.o --- --- handler.o --- --- hash.o --- --- array.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c array.c --- client.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c client.c --- auth.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c auth.c --- handler.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c handler.c --- base64.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c base64.c --- ftp.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c ftp.c --- cookie.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c cookie.c --- crew.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c crew.c --- data.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c data.c --- getopt.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c getopt.c --- cfg.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c cfg.c --- creds.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c creds.c --- date.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c date.c --- eval.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c eval.c --- getopt1.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c getopt1.c --- hash.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c hash.c --- http.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c http.c --- init.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c init.c --- load.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c load.c --- log.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c log.c --- ftp.o --- ftp.c:71:27: warning: array subscript is of type 'char' [-Wchar-subscripts] for (ptr += 4; *ptr && !isdigit(*ptr); ptr++); ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ ftp.c:77:12: warning: array subscript is of type 'char' [-Wchar-subscripts] for (; isdigit(*ptr); ptr++) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ ftp.c:146:11: warning: incompatible pointer to integer conversion initializing 'size_t' (aka 'unsigned long') with an expression of type 'pthread_t' (aka 'struct __pthread_st *') [-Wint-conversion] size_t id = pthread_self(); ^ ~~~~~~~~~~~~~~ ftp.c:236:7: warning: variable 'bytes' is uninitialized when used here [-Wuninitialized] bytes += n; ^~~~~ ftp.c:223:13: note: initialize the variable 'bytes' to silence this warning int bytes; ^ = 0 ftp.c:295:11: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(C->chkbuf[0]) && (C->chkbuf[3] != '-')) break; ^~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ --- main.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c main.c --- auth.o --- auth.c:515:33: warning: unused parameter 'scheme' [-Wunused-parameter] __ntlm_header(AUTH this, SCHEME scheme, const char *header, CREDS creds) ^ auth.c:866:29: warning: array subscript is of type 'char' [-Wchar-subscripts] pw[i] = (unsigned char) TOUPPER(password[i]); ^~~~~~~~~~~~~~~~~~~~ ../include/joedog/defs.h:52:38: note: expanded from macro 'TOUPPER' # define TOUPPER(Ch) (ISLOWER (Ch) ? toupper (Ch) : (Ch)) ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ auth.c:985:32: warning: array subscript is of type 'char' [-Wchar-subscripts] for (beg = end = challenge; !isspace(*end) && *end; ++end); ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ auth.c:992:19: warning: array subscript is of type 'char' [-Wchar-subscripts] for (beg = end; isspace(*beg); ++beg); ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ auth.c:997:12: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(*beg)) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ auth.c:1001:59: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*end != '=' && *end != ',' && *end != '\0' && !isspace(*end)) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ auth.c:1009:12: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(*beg)) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ auth.c:1016:14: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(*beg)) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ auth.c:1038:48: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*end != ',' && *end != '\0' && !isspace(*end)) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ --- md5.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c md5.c --- sock.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c sock.c --- ssl.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c ssl.c --- timer.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c timer.c --- ftp.o --- 5 warnings generated. --- url.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c url.c --- util.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c util.c --- version.o --- clang -DHAVE_CONFIG_H -I. -I../include -I/usr/include/openssl -I/usr/include -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -c version.c --- auth.o --- 9 warnings generated. --- init.o --- init.c:184:54: warning: comparison of array 'my.logfile' equal to a null pointer is always false [-Wtautological-pointer-compare] printf("log file: %s\n", (my.logfile == NULL) ? LOG_FILE : my.logfile); ~~~^~~~~~~ ~~~~ --- url.o --- url.c:629:15: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!*p || !SCHEME_CHAR (*p)) ^~~~~~~~~~~~~~~~ url.c:619:26: note: expanded from macro 'SCHEME_CHAR' #define SCHEME_CHAR(ch) (isalnum (ch) || (ch) == '-' || (ch) == '+') ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:48:44: note: expanded from macro 'isalnum' #define isalnum(c) ((int)((_ctype_tab_ + 1)[(c)] & (_CTYPE_A|_CTYPE_D))) ^~~~ url.c:633:16: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*p && SCHEME_CHAR (*p)) ^~~~~~~~~~~~~~~~ url.c:619:26: note: expanded from macro 'SCHEME_CHAR' #define SCHEME_CHAR(ch) (isalnum (ch) || (ch) == '-' || (ch) == '+') ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:48:44: note: expanded from macro 'isalnum' #define isalnum(c) ((int)((_ctype_tab_ + 1)[(c)] & (_CTYPE_A|_CTYPE_D))) ^~~~ url.c:791:15: warning: array subscript is of type 'char' [-Wchar-subscripts] for(i = 0; isdigit(str[i]); i++); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ url.c:820:43: warning: array subscript is of type 'char' [-Wchar-subscripts] for(j = 0; str[j] && (str[j] != '#' && !isspace(str[j])); j++); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ url.c:852:60: warning: array subscript is of type 'char' [-Wchar-subscripts] for(i = 0; str[i] && (str[i] != ';' && str[i] != '?' && !isspace(str[i])); i++); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ url.c:887:44: warning: array subscript is of type 'char' [-Wchar-subscripts] for (i = 0; str[i] && (str[i] != '?' && !isspace(str[i])); i++); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ url.c:918:43: warning: array subscript is of type 'char' [-Wchar-subscripts] for(i = 0; str[i] && (str[i] != '#' && !isspace(str[i])); i++); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ url.c:945:25: warning: array subscript is of type 'char' [-Wchar-subscripts] for(i = 0; str[i] && !isspace(str[i]); i++); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ url.c:1025:22: warning: array subscript is of type 'char' [-Wchar-subscripts] char preempt = X2DIGITS_TO_NUM (*(p + 1), *(p + 2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/joedog/defs.h:43:35: note: expanded from macro 'X2DIGITS_TO_NUM' #define X2DIGITS_TO_NUM(h1, h2) ((XDIGIT_TO_NUM (h1) << 4) + XDIGIT_TO_NUM (h2)) ^~~~~~~~~~~~~~~~~~ ../include/joedog/defs.h:40:51: note: expanded from macro 'XDIGIT_TO_NUM' #define XDIGIT_TO_NUM(x) ((x) < 'A' ? (x) - '0' : TOUPPER (x) - 'A' + 10) ^~~~~~~~~~~ ../include/joedog/defs.h:49:22: note: expanded from macro 'TOUPPER' # define TOUPPER(Ch) toupper (Ch) ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ url.c:1025:22: warning: array subscript is of type 'char' [-Wchar-subscripts] char preempt = X2DIGITS_TO_NUM (*(p + 1), *(p + 2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/joedog/defs.h:43:62: note: expanded from macro 'X2DIGITS_TO_NUM' #define X2DIGITS_TO_NUM(h1, h2) ((XDIGIT_TO_NUM (h1) << 4) + XDIGIT_TO_NUM (h2)) ^~~~~~~~~~~~~~~~~~ ../include/joedog/defs.h:40:51: note: expanded from macro 'XDIGIT_TO_NUM' #define XDIGIT_TO_NUM(x) ((x) < 'A' ? (x) - '0' : TOUPPER (x) - 'A' + 10) ^~~~~~~~~~~ ../include/joedog/defs.h:49:22: note: expanded from macro 'TOUPPER' # define TOUPPER(Ch) toupper (Ch) ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ url.c:1113:15: warning: array subscript is of type 'char' [-Wchar-subscripts] *p2++ = X2DIGITS_TO_NUM (p1[1], p1[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/joedog/defs.h:43:35: note: expanded from macro 'X2DIGITS_TO_NUM' #define X2DIGITS_TO_NUM(h1, h2) ((XDIGIT_TO_NUM (h1) << 4) + XDIGIT_TO_NUM (h2)) ^~~~~~~~~~~~~~~~~~ ../include/joedog/defs.h:40:51: note: expanded from macro 'XDIGIT_TO_NUM' #define XDIGIT_TO_NUM(x) ((x) < 'A' ? (x) - '0' : TOUPPER (x) - 'A' + 10) ^~~~~~~~~~~ ../include/joedog/defs.h:49:22: note: expanded from macro 'TOUPPER' # define TOUPPER(Ch) toupper (Ch) ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ url.c:1113:15: warning: array subscript is of type 'char' [-Wchar-subscripts] *p2++ = X2DIGITS_TO_NUM (p1[1], p1[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/joedog/defs.h:43:62: note: expanded from macro 'X2DIGITS_TO_NUM' #define X2DIGITS_TO_NUM(h1, h2) ((XDIGIT_TO_NUM (h1) << 4) + XDIGIT_TO_NUM (h2)) ^~~~~~~~~~~~~~~~~~ ../include/joedog/defs.h:40:51: note: expanded from macro 'XDIGIT_TO_NUM' #define XDIGIT_TO_NUM(x) ((x) < 'A' ? (x) - '0' : TOUPPER (x) - 'A' + 10) ^~~~~~~~~~~ ../include/joedog/defs.h:49:22: note: expanded from macro 'TOUPPER' # define TOUPPER(Ch) toupper (Ch) ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ --- util.o --- util.c:50:12: warning: array subscript is of type 'char' [-Wchar-subscripts] switch(TOLOWER(p[x])){ ^~~~~~~~~~~~~ ../include/joedog/defs.h:48:22: note: expanded from macro 'TOLOWER' # define TOLOWER(Ch) tolower (Ch) ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ --- ssl.o --- ssl.c:221:16: warning: comparison of constant 4 with expression of type 'BOOLEAN' is always false [-Wtautological-constant-out-of-range-compare] if( my.debug == 4 ){ ~~~~~~~~ ^ ~ 1 warning generated. --- util.o --- 1 warning generated. --- init.o --- 1 warning generated. --- url.o --- 12 warnings generated. --- siege --- /bin/ksh ../libtool --tag=CC --mode=link clang -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -L/usr/lib -lpthread -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o siege array.o auth.o base64.o client.o cookie.o cfg.o creds.o crew.o data.o date.o eval.o ftp.o getopt.o getopt1.o handler.o hash.o http.o init.o load.o log.o main.o md5.o sock.o ssl.o timer.o url.o util.o version.o ../lib/joedog/libjoedog.la -lssl -lcrypto mkdir .libs clang -I/usr/include/openssl -I/usr/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W -Wall -Wunused-value -DOPENSSL_NO_KRB5 -O2 -I/usr/include -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o siege array.o auth.o base64.o client.o cookie.o cfg.o creds.o crew.o data.o date.o eval.o ftp.o getopt.o getopt1.o handler.o hash.o http.o init.o load.o log.o main.o md5.o sock.o ssl.o timer.o url.o util.o version.o -L/usr/lib -lpthread ../lib/joedog/.libs/libjoedog.a -lssl -lcrypto Making all in utils Making all in doc Making all in html