=> Bootstrap dependency digest>=20010302: found digest-20080510
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.2rc8nb6
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 `/scratch/devel/opencm/work/opencm-0.1.2alpha8/base/libgdiff'
gcc -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
gcc -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
diff3.c:1491:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                  printf_output (line_prefix);
                                 ^~~~~~~~~~~
1 warning generated.
gcc -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
gcc -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
gcc -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
gcc -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
gcc -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
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:269: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);
                                          ^~~
4 warnings generated.
gcc -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
gcc -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
gcc -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
gcc -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
gcc -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
gcc -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
gcc -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
regex.c:291:11: warning: expression result unused [-Wunused-value]
   bzero (re_syntax_table, sizeof re_syntax_table);
   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.c:160:50: note: expanded from:
#      define bzero(s, n)       (memset (s, '\0', n), (s))
                                                       ^
In file included from regex.c:640:
regex.c:3199:20: warning: expression result unused [-Wunused-value]
            bzero (b, (1 << BYTEWIDTH) / BYTEWIDTH);
            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex.c:160:50: note: expanded from:
#      define bzero(s, n)       (memset (s, '\0', n), (s))
                                                       ^
In file included from regex.c:640:
regex.c:4677:10: warning: expression result unused [-Wunused-value]
  bzero (fastmap, 1 << BYTEWIDTH);  /* Assume nothing's valid.  */
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
regex.c:160:50: note: expanded from:
#      define bzero(s, n)       (memset (s, '\0', n), (s))
                                                       ^
3 warnings generated.
gcc -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
gcc -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
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 `/scratch/devel/opencm/work/opencm-0.1.2alpha8/base/libgdiff'
making all in src
gmake[1]: Entering directory `/scratch/devel/opencm/work/opencm-0.1.2alpha8/base/src'
gcc -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
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'))) {
              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
gcc -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
gcc -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
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;
             ^ ~~~~~~~~~~~~~
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;
         ^~~~~~~
3 warnings generated.
gcc -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
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;
                     ^ ~~~~~~
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;
                     ^ ~~~~~~
6 warnings generated.
gcc -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
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;
        ^      ~~~~~~
1 warning generated.
gcc -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
gcc -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
gcc -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
common/util.c:58:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
    if (isalnum(c) == 0 &&
        ^~~~~~~~~~
/usr/include/sys/ctype_inline.h:55:40: note: expanded from:
#define isalnum(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L|_CTYPE_N)))
                                            ^~~~
common/util.c:85:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
    if (isalpha(*p))
        ^~~~~~~~~~~
/usr/include/sys/ctype_inline.h:53:40: note: expanded from:
#define isalpha(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L)))
                                            ^~~~
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:
#define tolower(c)      ((int)((_tolower_tab_ + 1)[(c)]))
                                                  ^~~~
3 warnings generated.
gcc -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
common/rpmversion.c:78:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
  while (isalpha(*s))
         ^~~~~~~~~~~
/usr/include/sys/ctype_inline.h:53:40: note: expanded from:
#define isalpha(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L)))
                                            ^~~~
common/rpmversion.c:112:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (*v1 && !isalnum(*v1))
                   ^~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:55:40: note: expanded from:
#define isalnum(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L|_CTYPE_N)))
                                            ^~~~
common/rpmversion.c:114:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (*v2 && !isalnum(*v2))
                   ^~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:55:40: note: expanded from:
#define isalnum(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L|_CTYPE_N)))
                                            ^~~~
3 warnings generated.
gcc -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
gcc -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
gcc -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
gcc -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
gcc -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
gcc -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
gcc -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
gcc -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
gcc -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/Revision.c -o common/Revision.o
gcc -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/Report.c -o common/Report.o
gcc -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/Serializable.c -o common/Serializable.o
gcc -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/rbtree.c -o common/rbtree.o
gcc -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/EntityCache.c -o common/EntityCache.o
gcc -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/ObDict.c -o common/ObDict.o
gcc -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/xfopen.c -o common/xfopen.o
gcc -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/except.c -o common/except.o
gcc -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-os.c -o common/OS/unix-os.o
common/OS/unix-os.c:153:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
  while (isdigit(*isoTime)) {
         ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from:
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
common/OS/unix-os.c:163:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
  while (isdigit(*isoTime)) {
         ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from:
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
common/OS/unix-os.c:173:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
  while (isdigit(*isoTime)) {
         ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from:
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
common/OS/unix-os.c:183:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
  while (isdigit(*isoTime)) {
         ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from:
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
common/OS/unix-os.c:193:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
  while (isdigit(*isoTime)) {
         ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from:
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
common/OS/unix-os.c:203:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
  while (isdigit(*isoTime)) {
         ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from:
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
common/OS/unix-os.c:216:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
  while (isdigit(*isoTime) || *isoTime == '.' || isspace(*isoTime))
         ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from:
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
common/OS/unix-os.c:216:50: warning: array subscript is of type 'char' [-Wchar-subscripts]
  while (isdigit(*isoTime) || *isoTime == '.' || isspace(*isoTime))
                                                 ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from:
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
common/OS/unix-os.c:273:27: warning: conversion specifies type 'unsigned long' but the argument has type 'suseconds_t' (aka 'int') [-Wformat]
  sprintf(time_frac, "%06lu", tv.tv_usec);
                      ~~~~^   ~~~~~~~~~~
                      %06d
9 warnings generated.
gcc -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/sxdelta.c -o common/sxdelta.o
common/sxdelta.c:576:20: warning: assigning to 'const unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    xdd->name      = sdr_r_string("name", s);
                   ^ ~~~~~~~~~~~~~~~~~~~~~~~
common/sxdelta.c:604:22: warning: passing 'const unsigned char *const' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  return strcmp(key, xd->name);
                     ^~~~~~~~
/usr/include/string.h:56:39: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                                          ^
common/sxdelta.c:620:29: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    sdr_w_string("name", s, xdd->name);
                            ^~~~~~~~~
.//common/SDR.h:210:73: note: passing argument to parameter here
void           sdr_w_string(const char *elem, SDR_stream *, const char *);
                                                                        ^
common/sxdelta.c:839:31: warning: assigning to 'const unsigned char *' from 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  xda->dir[xda->nDirent].name = name;
                              ^ ~~~~
common/sxdelta.c:910:17: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    if (nmequal(xda->dir[u].name, name)) {
                ^~~~~~~~~~~~~~~~
.//common/util.h:56:29: note: passing argument to parameter 's1' here
OC_bool nmequal(const char *s1, const char *s2);
                            ^
5 warnings generated.
gcc -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/phash.c -o common/phash.o
gcc -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/Logging.c -o common/Logging.o
gcc -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/ServerRequest.c -o common/ServerRequest.o
gcc -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/ServerReply.c -o common/ServerReply.o
gcc -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/WireString.c -o common/WireString.o
gcc -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/WireUnsigned.c -o common/WireUnsigned.o
gcc -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/WireException.c -o common/WireException.o
gcc -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/WireDelta.c -o common/WireDelta.o
gcc -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/Channel.c -o common/Channel.o
gcc -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/ChannelTCP.c -o common/ChannelTCP.o
common/ChannelTCP.c:152:56: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  fd = accept(c->sockfd, (struct sockaddr *) &cliaddr, &clientlen);
                                                       ^~~~~~~~~~
/usr/include/sys/socket.h:607:69: note: passing argument to parameter here
int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                        ^
common/ChannelTCP.c:205:16: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
      if (sent < 0 && errno == EAGAIN) {
          ~~~~ ^ ~
common/ChannelTCP.c:213:21: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
      else if (sent < 0) {
               ~~~~ ^ ~
common/ChannelTCP.c:273:22: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
      else if (nread < 0) {
               ~~~~~ ^ ~
4 warnings generated.
gcc -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/ChannelSSL.c -o common/ChannelSSL.o
common/ChannelSSL.c:231:56: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  fd = accept(c->sockfd, (struct sockaddr *) &cliaddr, &clientlen);
                                                       ^~~~~~~~~~
/usr/include/sys/socket.h:607:69: note: passing argument to parameter here
int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                        ^
1 warning generated.
gcc -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/CommitInfo.c -o common/CommitInfo.o
gcc -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/SSLcommon.c -o common/SSLcommon.o
common/SSLcommon.c:78:7: warning: assigning to 'SSL_METHOD *' (aka 'struct ssl_method_st *') from 'const SSL_METHOD *' (aka 'const struct ssl_method_st *') discards qualifiers
  meth=SSLv3_method();
      ^~~~~~~~~~~~~~~
1 warning generated.
gcc -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/URI.c -o common/URI.o
gcc -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/Group.c -o common/Group.o
gcc -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/User.c -o common/User.o
gcc -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/PRNG.c -o common/PRNG.o
gcc -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/PubKey.c -o common/PubKey.o
common/PubKey.c:118:7: warning: expression result unused [-Wunused-value]
      BIO_set_close(inMem, BIO_NOCLOSE);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/bio.h:505:28: note: expanded from:
#define BIO_set_close(b,c)      (int)BIO_ctrl(b,BIO_CTRL_SET_CLOSE,(c),NULL)
                                ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
common/PubKey.c:215:3: warning: expression result unused [-Wunused-value]
  BIO_set_close(bio, BIO_NOCLOSE);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/bio.h:505:28: note: expanded from:
#define BIO_set_close(b,c)      (int)BIO_ctrl(b,BIO_CTRL_SET_CLOSE,(c),NULL)
                                ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
common/PubKey.c:292:7: error: unknown type name 'STACK'; did you mean '_STACK'?
      STACK* emails;
      ^~~~~
      _STACK
/usr/include/openssl/stack.h:74:4: note: '_STACK' declared here
        } _STACK;  /* Use STACK_OF(...) instead */
          ^
common/PubKey.c:295:14: warning: incompatible pointer types assigning to '_STACK *' (aka 'struct stack_st *') from 'struct stack_st_OPENSSL_STRING *' [-Wincompatible-pointer-types]
      emails = X509_get1_email(x);
             ^ ~~~~~~~~~~~~~~~~~~
3 warnings and 1 error generated.
gmake[1]: *** [common/PubKey.o] Error 1
gmake[1]: Leaving directory `/scratch/devel/opencm/work/opencm-0.1.2alpha8/base/src'
gmake: *** [all] Error 1
*** Error code 2

Stop.
make: stopped in /bulk-data/pkgsrc/devel/opencm
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/devel/opencm
