=> Bootstrap dependency digest>=20010302: found digest-20160304 WARNING: [license.mk] Every package should define a LICENSE. ===> 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 opencm-0.1.2rc8nb12 CONFIG_FILES=stamp-h CONFIG_HEADERS=config.h ./config.status config.status: creating stamp-h config.status: creating config.h config.status: config.h is unchanged making all in libgdiff gmake[1]: Entering directory '/data/scratch/devel/opencm/work/opencm-0.1.2alpha8/base/libgdiff' clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 diff.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 diff3.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 analyze.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 cmpbuf.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 dir.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 io.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DPR_PROGRAM=\"/usr/bin/pr\" util.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 context.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 ed.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 ifdef.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 normal.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 side.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 version.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 regex.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 getopt.c clang -c -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 getopt1.c util.c:385:17: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] sprintf (buf, "%d", num); ^~~ /usr/include/stdio.h:268:31: note: passing argument to parameter here int sprintf(char * __restrict, const char * __restrict, ...) ^ util.c:386:49: warning: passing 'unsigned char [100]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] (*callbacks->write_output) (buf, strlen (buf)); ^~~ /usr/include/string.h:61:28: note: passing argument to parameter here size_t strlen(const char *); ^ util.c:386:36: warning: passing 'unsigned char [100]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] (*callbacks->write_output) (buf, strlen (buf)); ^~~ util.c:391:36: warning: passing 'unsigned char [100]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] (*callbacks->write_output) (buf, 1); ^~~ util.c:835:27: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] return concat (dir, "/" + (p && !p[1]), file); ~~~~^~~~~~~~~~~~~~ util.c:835:27: note: use array indexing to silence this warning return concat (dir, "/" + (p && !p[1]), file); ^ & [ ] 5 warnings generated. diff3.c:1491:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf_output (line_prefix); ^~~~~~~~~~~ diff3.c:1491:20: note: treat the string as an argument to avoid this printf_output (line_prefix); ^ "%s", 1 warning generated. ar cr libgdiff.a diff.o diff3.o analyze.o cmpbuf.o dir.o io.o util.o context.o ed.o ifdef.o normal.o side.o version.o regex.o getopt.o getopt1.o ranlib libgdiff.a gmake[1]: Leaving directory '/data/scratch/devel/opencm/work/opencm-0.1.2alpha8/base/libgdiff' making all in src gmake[1]: Entering directory '/data/scratch/devel/opencm/work/opencm-0.1.2alpha8/base/src' clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/glob.c -o common/glob.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/OS/unix-path.c -o common/OS/unix-path.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/encode.c -o common/encode.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/sha1.c -o common/sha1.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/Dirent.c -o common/Dirent.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/Mutable.c -o common/Mutable.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/Entity.c -o common/Entity.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/rpmversion.c -o common/rpmversion.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c libdiff/diff2.c -o libdiff/diff2.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/TrueName.c -o common/TrueName.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/path.c -o common/path.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/Buffer.c -o common/Buffer.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/SDR.c -o common/SDR.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/util.c -o common/util.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/PtrArray.c -o common/PtrArray.o clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/Change.c -o common/Change.o common/encode.c:72:9: warning: initializing 'char *' with an expression of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] char *pBuf = outbuf; ^ ~~~~~~ common/Mutable.c:75:14: error: variable has incomplete type 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st') EVP_MD_CTX ctx; ^ /usr/include/openssl/ossl_typ.h:92:16: note: forward declaration of 'struct evp_md_ctx_st' typedef struct evp_md_ctx_st EVP_MD_CTX; ^ 1 error generated. common/Buffer.c:374:18: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char [1024]' converts between pointers to integer types with different sign [-Wpointer-sign] zstrm.next_out = buffer; ^ ~~~~~~ common/Buffer.c:393:21: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] zstrm.next_in = (char *) bc.ptr; ^ ~~~~~~~~~~~~~~~ common/Buffer.c:429:22: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char [1024]' converts between pointers to integer types with different sign [-Wpointer-sign] zstrm.next_out = buffer; ^ ~~~~~~ gmake[1]: *** [Makefile:250: common/Mutable.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... common/Buffer.c:487:18: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char [1024]' converts between pointers to integer types with different sign [-Wpointer-sign] zstrm.next_out = buffer; ^ ~~~~~~ common/Buffer.c:504:21: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] zstrm.next_in = (char *) bc.ptr; ^ ~~~~~~~~~~~~~~~ common/Buffer.c:555:22: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char [1024]' converts between pointers to integer types with different sign [-Wpointer-sign] zstrm.next_out = buffer; ^ ~~~~~~ common/rpmversion.c:78:10: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isalpha(*s)) ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ common/rpmversion.c:112:20: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*v1 && !isalnum(*v1)) ^~~~~~~~~~~~ /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))) ^~~~ common/rpmversion.c:114:20: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*v2 && !isalnum(*v2)) ^~~~~~~~~~~~ /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))) ^~~~ 1 warning generated. clang -O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"/usr/pkg/share\" -I./ -D__unix__ -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DCLIENT_TIMEOUT=1800 -c common/Directory.c -o common/Directory.o common/SDR.c:1014:14: warning: assigning to '__uint8_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s->rwbuf = shex; ^ ~~~~ common/SDR.c:1016:14: warning: assigning to '__uint8_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] s->rwlim = shex + s->len; ^ ~~~~~~~~~~~~~ 3 warnings generated. libdiff/diff2.c:51:25: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] while((nl = strnchr(bc.ptr, (size_t) bc.len, '\n'))) { ^~~~~~ ./common/util.h:65:41: note: passing argument to parameter 's' here extern const char * strnchr(const char *s, size_t len, char c); ^ libdiff/diff2.c:51:15: warning: assigning to 'const unsigned char *' from 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] while((nl = strnchr(bc.ptr, (size_t) bc.len, '\n'))) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/SDR.c:2570:10: warning: returning 'unsigned char *' from a function with result type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] return ostring; ^~~~~~~ common/util.c:58:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isalnum(c) == 0 && ^~~~~~~~~~ /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))) ^~~~ 6 warnings generated. common/util.c:85:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isalpha(*p)) ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ common/util.c:86:12: warning: array subscript is of type 'char' [-Wchar-subscripts] *p = tolower(*p); ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ 2 warnings generated. 3 warnings generated. 3 warnings generated. gmake[1]: Leaving directory '/data/scratch/devel/opencm/work/opencm-0.1.2alpha8/base/src' gmake: *** [Makefile:156: all] Error 1 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/devel/opencm *** Error code 1 Stop. make: stopped in /data/pkgsrc/devel/opencm