=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for chimera-1.20nb1 Making all in src gmake[1]: Entering directory '/var/pkgsrc/work/net/chimera/work/chimera/src' clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c chimera.c clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c network.c clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c message.c network.c:221:6: warning: implicit declaration of function 'network_resend' is invalid in C99 [-Wimplicit-function-declaration] network_resend(state, pqentry->desthost, pqentry->data, pqentry->datasize, 1, pqentry->seqnum, &transmittime); ^ network.c:330:33: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] (struct sockaddr *) &from, &socklen); ^~~~~~~~ /usr/include/sys/socket.h:628:96: note: passing argument to parameter here ssize_t recvfrom(int, void *, size_t, int, struct sockaddr * __restrict, socklen_t * __restrict); ^ chimera.c:128:5: warning: implicit declaration of function 'message_free' is invalid in C99 [-Wimplicit-function-declaration] message_free (msg); ^ chimera.c:164:6: warning: implicit declaration of function 'message_free' is invalid in C99 [-Wimplicit-function-declaration] message_free (m); ^ chimera.c:180:5: warning: implicit declaration of function 'message_free' is invalid in C99 [-Wimplicit-function-declaration] message_free (m); ^ chimera.c:279:8: warning: implicit declaration of function 'message_free' is invalid in C99 [-Wimplicit-function-declaration] message_free (m); ^ chimera.c:512:6: warning: implicit declaration of function 'message_free' is invalid in C99 [-Wimplicit-function-declaration] message_free (m); ^ chimera.c:529:6: warning: implicit declaration of function 'message_free' is invalid in C99 [-Wimplicit-function-declaration] message_free (m); ^ chimera.c:666:6: warning: implicit declaration of function 'message_free' is invalid in C99 [-Wimplicit-function-declaration] message_free (message); ^ chimera.c:670:5: warning: implicit declaration of function 'message_free' is invalid in C99 [-Wimplicit-function-declaration] message_free (message); ^ chimera.c:802:5: warning: implicit declaration of function 'message_free' is invalid in C99 [-Wimplicit-function-declaration] message_free (message); ^ chimera.c:833:5: warning: implicit declaration of function 'message_free' is invalid in C99 [-Wimplicit-function-declaration] message_free (message); ^ message.c:236:32: warning: incompatible pointer types passing 'void (void *, Message *)' to parameter of type 'FuncPtr' (aka 'void (*)(void *, void *)') [-Wincompatible-pointer-types] job_submit (msgglob->jobq, message_receiver, (void *) jargs, 0); ^~~~~~~~~~~~~~~~ ../include/job_queue.h:44:40: note: passing argument to parameter 'func' here void job_submit (List * job_q, FuncPtr func, void *args, int args_size); ^ 1 warning generated. 2 warnings generated. clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c log.c 10 warnings generated. clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c jrb.c clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c jval.c clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c key.c jval.c:178:12: warning: address of stack memory associated with local variable 'j' returned [-Wreturn-stack-address] return j.iarray; ^ jval.c:183:12: warning: address of stack memory associated with local variable 'j' returned [-Wreturn-stack-address] return j.farray; ^ jval.c:188:12: warning: address of stack memory associated with local variable 'j' returned [-Wreturn-stack-address] return j.carray; ^ 3 warnings generated. In file included from key.c:7: ../include/base.h:50:32: warning: 'memset' call operates on objects of type 'char' while the size is based on a different type 'char *' [-Wsizeof-pointer-memaccess] memset (binstr, 0, sizeof (binstr)); ~~~~~~ ^~~~~~ ../include/base.h:50:32: note: did you mean to provide an explicit length? memset (binstr, 0, sizeof (binstr)); ^~~~~~ ../include/base.h:113:34: warning: 'memset' call operates on objects of type 'char' while the size is based on a different type 'char *' [-Wsizeof-pointer-memaccess] memset (base4str, 0, sizeof (base4str)); ~~~~~~~~ ^~~~~~~~ ../include/base.h:113:34: note: did you mean to provide an explicit length? memset (base4str, 0, sizeof (base4str)); ^~~~~~~~ ../include/base.h:199:32: warning: 'memset' call operates on objects of type 'char' while the size is based on a different type 'char *' [-Wsizeof-pointer-memaccess] memset (hexstr, 0, sizeof (hexstr)); ~~~~~~ ^~~~~~ ../include/base.h:199:32: note: did you mean to provide an explicit length? memset (hexstr, 0, sizeof (hexstr)); ^~~~~~ key.c:19:9: warning: implicit declaration of function 'power' is invalid in C99 [-Wimplicit-function-declaration] if (IS_BASE_16) ^ ../include/key.h:29:21: note: expanded from macro 'IS_BASE_16' #define IS_BASE_16 (power(2, BASE_B) == BASE_16) ^ key.c:52:9: warning: implicit declaration of function 'power' is invalid in C99 [-Wimplicit-function-declaration] if (IS_BASE_16) ^ ../include/key.h:29:21: note: expanded from macro 'IS_BASE_16' #define IS_BASE_16 (power(2, BASE_B) == BASE_16) ^ key.c:100:9: warning: implicit declaration of function 'power' is invalid in C99 [-Wimplicit-function-declaration] if (IS_BASE_4) ^ ../include/key.h:28:20: note: expanded from macro 'IS_BASE_4' #define IS_BASE_4 (power(2, BASE_B) == BASE_4) ^ key.c:128:53: warning: format specifies type 'unsigned int *' but the argument has type 'unsigned long *' [-Wformat] sscanf (key_str + (i * 8 * sizeof (char)), "%08x", &(k->t[(4 - i)])); ~~~~ ^~~~~~~~~~~~~~~~ %8lx key.c:270:43: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] EVP_DigestFinal_ex (&mdctx, md_value, &md_len); ^~~~~~~ /usr/include/openssl/evp.h:596:74: note: passing argument to parameter 's' here int EVP_DigestFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *s); ^ key.c:279:10: warning: implicit declaration of function 'power' is invalid in C99 [-Wimplicit-function-declaration] if (power (2, BASE_B) == BASE_16) ^ key.c:298:11: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] tmp = '\0'; ^~~~ clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c route.c clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c host.c 10 warnings generated. host.c:41:23: warning: if statement has empty body [-Wempty-body] if (entry == NULL); ^ host.c:41:23: note: put the semicolon on a separate line to silence this warning clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c dllist.c 1 warning generated. clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c job_queue.c clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c dtime.c clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c semaphore.c rm -f libchimera.a ar cru libchimera.a chimera.o network.o message.o log.o jrb.o jval.o key.o route.o host.o dllist.o job_queue.o dtime.o semaphore.o ranlib libchimera.a gmake[1]: Leaving directory '/var/pkgsrc/work/net/chimera/work/chimera/src' Making all in test gmake[1]: Entering directory '/var/pkgsrc/work/net/chimera/work/chimera/test' clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c test.c clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c bighost.c clang -DPACKAGE_NAME=\"libchimera\" -DPACKAGE_TARNAME=\"libchimera\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"libchimera\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libchimera\" -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -I../include -I/usr/include -O2 -I/usr/include -c sha1_keygen.c bighost.c:175:63: warning: data argument not used by format string [-Wformat-extra-args] sprintf (tmp, "%d %s starting system", port, key.keystr, hn, ~~~~~~~~~~~~~~~~~~~~~~~ ^ test.c:142:30: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] key.keystr, tmp + i, strlen (tmp + i)); ^~~~~~~~~~~~~~~~ In file included from 1 warning generated. 1 warning generated. sha1_keygen.c:7: In file included from ../include/route.h:4: In file included from ../include/chimera.h:11: ../include/host.h:45:5: error: unknown type name 'pthread_mutex_t' pthread_mutex_t bootstrapMutex; /* for future security enhancement */ ^ ../include/host.h:47:5: error: unknown type name 'pthread_mutex_t' pthread_mutex_t certificateMutex; /* for future security enhancement */ ^ sha1_keygen.c:11:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main (int argc, char *argv[]) ^ sha1_keygen.c:23:16: warning: implicit declaration of function 'power' is invalid in C99 [-Wimplicit-function-declaration] int base = MAX_COL; ^ ../include/route.h:9:17: note: expanded from macro 'MAX_COL' #define MAX_COL power(2,BASE_B) ^ sha1_keygen.c:54:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] digest = sha1_keygen1 (input, digest, key_size, base); ^~~~~~ sha1_keygen.c:9:38: note: passing argument to parameter 'digest' here char *sha1_keygen1 (char *key, char *digest, int size, int base); ^ sha1_keygen.c:54:13: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] digest = sha1_keygen1 (input, digest, key_size, base); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sha1_keygen.c:106:43: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] EVP_DigestFinal_ex (&mdctx, md_value, &md_len); ^~~~~~~ /usr/include/openssl/evp.h:596:74: note: passing argument to parameter 's' here int EVP_DigestFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *s); ^ sha1_keygen.c:114:7: warning: implicit declaration of function 'convert_base16' is invalid in C99 [-Wimplicit-function-declaration] convert_base16 (md_value[i], digit); ^ sha1_keygen.c:118:7: warning: implicit declaration of function 'convert_base4' is invalid in C99 [-Wimplicit-function-declaration] convert_base4 (md_value[i], digit); ^ sha1_keygen.c:122:7: warning: implicit declaration of function 'convert_base2' is invalid in C99 [-Wimplicit-function-declaration] convert_base2 (md_value[i], digit); ^ sha1_keygen.c:128:11: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] tmp = '\0'; ^~~~ sha1_keygen.c:97:32: warning: 'memset' call operates on objects of type 'char' while the size is based on a different type 'char *' [-Wsizeof-pointer-memaccess] memset (digest, 0, sizeof (digest)); ~~~~~~ ^~~~~~ sha1_keygen.c:97:32: note: did you mean to provide an explicit length? memset (digest, 0, sizeof (digest)); ^~~~~~ 10 warnings and 2 errors generated. Makefile:354: recipe for target 'sha1_keygen.o' failed gmake[1]: *** [sha1_keygen.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... gmake[1]: Leaving directory '/var/pkgsrc/work/net/chimera/work/chimera/test' Makefile:127: recipe for target 'all-recursive' failed gmake: *** [all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/net/chimera *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/net/chimera