=> Bootstrap dependency digest>=20211023: found digest-20211023 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for fastDNAml-1.2.2 --- fastDNAml.o --- cc -O -c fastDNAml.c In file included from fastDNAml.c:207:0: fastDNAml.h:222:10: warning: conflicting types for built-in function 'malloc' [-Wbuiltin-declaration-mismatch] char *malloc(); ^~~~~~ fastDNAml.c: In function 'freeTopol': fastDNAml.h:228:28: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:342:5: note: in expansion of macro 'Free' Free(tpl->links); ^~~~ fastDNAml.h:228:28: warning: incompatible implicit declaration of built-in function 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:342:5: note: in expansion of macro 'Free' Free(tpl->links); ^~~~ fastDNAml.h:228:28: note: include '' or provide a declaration of 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:342:5: note: in expansion of macro 'Free' Free(tpl->links); ^~~~ fastDNAml.c: In function 'freeTreeNode': fastDNAml.h:228:28: warning: incompatible implicit declaration of built-in function 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:1533:23: note: in expansion of macro 'Free' if (p->x->lv) Free(p->x->lv); ^~~~ fastDNAml.h:228:28: note: include '' or provide a declaration of 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:1533:23: note: in expansion of macro 'Free' if (p->x->lv) Free(p->x->lv); ^~~~ fastDNAml.h:228:28: warning: incompatible implicit declaration of built-in function 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:1534:9: note: in expansion of macro 'Free' Free(p->x); ^~~~ fastDNAml.h:228:28: note: include '' or provide a declaration of 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:1534:9: note: in expansion of macro 'Free' Free(p->x); ^~~~ fastDNAml.c: In function 'freeTree': fastDNAml.h:228:28: warning: incompatible implicit declaration of built-in function 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:1560:5: note: in expansion of macro 'Free' Free(tr->nodep[1]); /* Free the actual nodes */ ^~~~ fastDNAml.h:228:28: note: include '' or provide a declaration of 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:1560:5: note: in expansion of macro 'Free' Free(tr->nodep[1]); /* Free the actual nodes */ ^~~~ fastDNAml.c: In function 'setupxarray': fastDNAml.h:228:28: warning: incompatible implicit declaration of built-in function 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:2028:9: note: in expansion of macro 'Free' Free(x); ^~~~ fastDNAml.h:228:28: note: include '' or provide a declaration of 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:2028:9: note: in expansion of macro 'Free' Free(x); ^~~~ fastDNAml.c: In function 'makenewz': fastDNAml.h:228:28: warning: incompatible implicit declaration of built-in function 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:2604:5: note: in expansion of macro 'Free' Free(abi); ^~~~ fastDNAml.h:228:28: note: include '' or provide a declaration of 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:2604:5: note: in expansion of macro 'Free' Free(abi); ^~~~ fastDNAml.c: In function 'readKeyValue': fastDNAml.c:2886:15: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] string += strlen(key); ^~~~~~ fastDNAml.c:2886:15: warning: incompatible implicit declaration of built-in function 'strlen' fastDNAml.c:2886:15: note: include '' or provide a declaration of 'strlen' In file included from /usr/include/stdio.h:597:0, from fastDNAml.c:205: fastDNAml.c: In function 'fopen_pid': fastDNAml.c:3231:47: warning: implicit declaration of function 'getpid'; did you mean 'getxtip'? [-Wimplicit-function-declaration] (void) sprintf(name_pid, "%s.%d", filenm, getpid()); ^ In file included from fastDNAml.c:207:0: fastDNAml.c: In function 'treeOut': fastDNAml.h:228:28: warning: incompatible implicit declaration of built-in function 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:3683:5: note: in expansion of macro 'Free' Free(treestr); ^~~~ fastDNAml.h:228:28: note: include '' or provide a declaration of 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:3683:5: note: in expansion of macro 'Free' Free(treestr); ^~~~ fastDNAml.c: In function 'cmpBestTrees': fastDNAml.h:228:28: warning: incompatible implicit declaration of built-in function 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:4535:5: note: in expansion of macro 'Free' Free(log_f0); ^~~~ fastDNAml.h:228:28: note: include '' or provide a declaration of 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:4535:5: note: in expansion of macro 'Free' Free(log_f0); ^~~~ fastDNAml.c: In function 'makeDenovoTree': fastDNAml.h:228:28: warning: incompatible implicit declaration of built-in function 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:4765:5: note: in expansion of macro 'Free' Free(enterorder); ^~~~ fastDNAml.h:228:28: note: include '' or provide a declaration of 'free' #define Free(x) (void) free((char *) (x)) /* BSD */ ^ fastDNAml.c:4765:5: note: in expansion of macro 'Free' Free(enterorder); ^~~~ fastDNAml.c: At top level: fastDNAml.c:4775:3: warning: return type defaults to 'int' [-Wimplicit-int] main () ^~~~ --- fastDNAml --- cc -O -o fastDNAml fastDNAml.o -lm