>>> Building on exopi-3 under net/ipaudit DIST = [net/ipaudit:ipaudit-0.95.tgz] FULLPKGNAME = ipaudit-0.95p4 distfiles size=52412 >>> Running build in net/ipaudit at 1735056472.83 ===> net/ipaudit ===> Building from scratch ipaudit-0.95p4 ===> Verifying specs: c m pcap ===> found c.100.3 m.10.1 pcap.9.0 ===> Checking files for ipaudit-0.95p4 `/exopi-cvs/ports/distfiles/ipaudit-0.95.tgz' is up to date. >> (SHA256) all files: OK ===> Extracting for ipaudit-0.95p4 ===> Patching for ipaudit-0.95p4 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Makefile.orig Tue Oct 17 11:38:27 2000 |+++ Makefile Tue May 13 18:39:51 2003 -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 5. done ===> Applying OpenBSD patch patch-src_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/Makefile.orig Sun Jan 7 14:56:59 2001 |+++ src/Makefile Tue May 13 04:41:55 2003 -------------------------- Patching file src/Makefile using Plan A... Hunk #1 succeeded at 3. done ===> Applying OpenBSD patch patch-src_hash_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/hash.c.orig Sun Jul 11 01:16:00 2010 |+++ src/hash.c Sun Jul 11 01:16:13 2010 -------------------------- Patching file src/hash.c using Plan A... Hunk #1 succeeded at 37. done ===> Applying OpenBSD patch patch-src_ipaudit_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/ipaudit.c |--- src/ipaudit.c.orig |+++ src/ipaudit.c -------------------------- Patching file src/ipaudit.c using Plan A... Hunk #1 succeeded at 40. Hunk #2 succeeded at 53. Hunk #3 succeeded at 226. Hunk #4 succeeded at 442. Hunk #5 succeeded at 1296. Hunk #6 succeeded at 1496. done ===> Applying OpenBSD patch patch-src_ipstrings_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/ipstrings.c.orig Thu Dec 21 03:18:25 2000 |+++ src/ipstrings.c Thu Mar 17 17:35:29 2016 -------------------------- Patching file src/ipstrings.c using Plan A... Hunk #1 succeeded at 49. Hunk #2 succeeded at 248. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for ipaudit-0.95p4 ===> Configuring for ipaudit-0.95p4 ===> Building for ipaudit-0.95p4 cd src && make all cc -O2 -pipe -c ipaudit.c -I/usr/include/pcap ipaudit.c:683:22: warning: address of array 'ip_m' will always evaluate to 'true' [-Wpointer-bool-conversion] if (!dump_this && ip_m) { ~~ ^~~~ ipaudit.c:1056:5: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] data->nbyte2, data->nbyte1, data->npkt2, data->npkt1); ^~~~~~~~~~~~ ipaudit.c:1056:19: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] data->nbyte2, data->nbyte1, data->npkt2, data->npkt1); ^~~~~~~~~~~~ ipaudit.c:1066:5: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] data->nbyte1, data->nbyte2, data->npkt1, data->npkt2); ^~~~~~~~~~~~ ipaudit.c:1066:19: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] data->nbyte1, data->nbyte2, data->npkt1, data->npkt2); ^~~~~~~~~~~~ ipaudit.c:1092:4: warning: 'sprintf' will always overflow; destination buffer has size 13, but format string expands to at least 14 [-Wfortify-source] sprintf (eth1str, " %02x%02x%02x%02x%02x%02x", ^ ipaudit.c:1095:4: warning: 'sprintf' will always overflow; destination buffer has size 13, but format string expands to at least 14 [-Wfortify-source] sprintf (eth2str, " %02x%02x%02x%02x%02x%02x", ^ ipaudit.c:1480:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s2=strpbrk(s1,SPLIT_CHAR)) { ~~^~~~~~~~~~~~~~~~~~~~~~~ ipaudit.c:1480:11: note: place parentheses around the assignment to silence this warning while (s2=strpbrk(s1,SPLIT_CHAR)) { ^ ( ) ipaudit.c:1480:11: note: use '==' to turn this assignment into an equality comparison while (s2=strpbrk(s1,SPLIT_CHAR)) { ^ == ipaudit.c:1489:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s2=strpbrk(s1,SPLIT_CHAR)) { ~~^~~~~~~~~~~~~~~~~~~~~~~ ipaudit.c:1489:11: note: place parentheses around the assignment to silence this warning while (s2=strpbrk(s1,SPLIT_CHAR)) { ^ ( ) ipaudit.c:1489:11: note: use '==' to turn this assignment into an equality comparison while (s2=strpbrk(s1,SPLIT_CHAR)) { ^ == ipaudit.c:1586:35: warning: format specifies type 'unsigned int *' but the argument has type 'unsigned char *' [-Wformat] sscanf (optarg, "%u.%u.%u.%u", &ip_m[0],&ip_m[1],&ip_m[2],&ip_m[3]); ~~ ^~~~~~~~ %s ipaudit.c:1586:44: warning: format specifies type 'unsigned int *' but the argument has type 'unsigned char *' [-Wformat] sscanf (optarg, "%u.%u.%u.%u", &ip_m[0],&ip_m[1],&ip_m[2],&ip_m[3]); ~~ ^~~~~~~~ %s ipaudit.c:1586:53: warning: format specifies type 'unsigned int *' but the argument has type 'unsigned char *' [-Wformat] sscanf (optarg, "%u.%u.%u.%u", &ip_m[0],&ip_m[1],&ip_m[2],&ip_m[3]); ~~ ^~~~~~~~ %s ipaudit.c:1586:62: warning: format specifies type 'unsigned int *' but the argument has type 'unsigned char *' [-Wformat] sscanf (optarg, "%u.%u.%u.%u", &ip_m[0],&ip_m[1],&ip_m[2],&ip_m[3]); ~~ ^~~~~~~~ %s ipaudit.c:1706:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (str=fgets(buffer, 512, fin)) { ~~~^~~~~~~~~~~~~~~~~~~~~~~~ ipaudit.c:1706:12: note: place parentheses around the assignment to silence this warning while (str=fgets(buffer, 512, fin)) { ^ ( ) ipaudit.c:1706:12: note: use '==' to turn this assignment into an equality comparison while (str=fgets(buffer, 512, fin)) { ^ == ipaudit.c:1760:32: warning: format specifies type 'unsigned int *' but the argument has type 'unsigned char *' [-Wformat] sscanf (val, "%u.%u.%u.%u", &ip_m[0],&ip_m[1],&ip_m[2],&ip_m[3]); ~~ ^~~~~~~~ %s ipaudit.c:1760:41: warning: format specifies type 'unsigned int *' but the argument has type 'unsigned char *' [-Wformat] sscanf (val, "%u.%u.%u.%u", &ip_m[0],&ip_m[1],&ip_m[2],&ip_m[3]); ~~ ^~~~~~~~ %s ipaudit.c:1760:50: warning: format specifies type 'unsigned int *' but the argument has type 'unsigned char *' [-Wformat] sscanf (val, "%u.%u.%u.%u", &ip_m[0],&ip_m[1],&ip_m[2],&ip_m[3]); ~~ ^~~~~~~~ %s ipaudit.c:1760:59: warning: format specifies type 'unsigned int *' but the argument has type 'unsigned char *' [-Wformat] sscanf (val, "%u.%u.%u.%u", &ip_m[0],&ip_m[1],&ip_m[2],&ip_m[3]); ~~ ^~~~~~~~ %s ipaudit.c:1785:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ 19 warnings generated. cc -O2 -pipe -c hash.c cc -O2 -pipe -o ipaudit ipaudit.o hash.o -lpcap ld: warning: ipaudit.c(ipaudit.o:(writepkttxt)): warning: sprintf() is often misused, please use snprintf() ld: warning: ipaudit.c(ipaudit.o:(parse_ip_range)): warning: strcpy() is almost always misused, please use strlcpy() cc -O2 -pipe -c total.c total.c:144:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] main (int argc, char *argv[]) { ^ int cc -O2 -pipe -o total total.o hash.o -lm 1 warning generated. ld: warning: total.c(total.o:(main)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: total.c(total.o:(main)): warning: strcat() is almost always misused, please use strlcat() cc -O2 -pipe -c ipstrings.c -I/usr/include/pcap ipstrings.c:355:31: warning: flag ' ' results in undefined behavior with 's' conversion specifier [-Wformat] printf ("libpcap version % s\n", pcap_version); ~^~ ipstrings.c:355:38: warning: format specifies type 'char *' but the argument has type 'char **' [-Wformat] printf ("libpcap version % s\n", pcap_version); ~~~ ^~~~~~~~~~~~ 2 warnings generated. cc -O2 -pipe -o ipstrings ipstrings.o -lpcap >>> Running package in net/ipaudit at 1735056476.96 ===> net/ipaudit ===> Faking installation for ipaudit-0.95p4 /exopi-obj/pobj/ipaudit-0.95/bin/install -d -m 755 /exopi-obj/pobj/ipaudit-0.95/fake-amd64/usr/local/share/doc/ipaudit /exopi-obj/pobj/ipaudit-0.95/bin/install -d -m 755 /exopi-obj/pobj/ipaudit-0.95/fake-amd64/usr/local/share/examples/ipaudit cd /exopi-obj/pobj/ipaudit-0.95/ipaudit-0.95/src && /exopi-obj/pobj/ipaudit-0.95/bin/install -c -s -m 755 ipaudit ipstrings total /exopi-obj/pobj/ipaudit-0.95/fake-amd64/usr/local/bin cd /exopi-obj/pobj/ipaudit-0.95/ipaudit-0.95/man/man1 && /exopi-obj/pobj/ipaudit-0.95/bin/install -c -m 644 * /exopi-obj/pobj/ipaudit-0.95/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/ipaudit-0.95/bin/install -c -m 644 /exopi-obj/pobj/ipaudit-0.95/ipaudit-0.95/README /exopi-obj/pobj/ipaudit-0.95/fake-amd64/usr/local/share/doc/ipaudit cd /exopi-obj/pobj/ipaudit-0.95/ipaudit-0.95/src && /exopi-obj/pobj/ipaudit-0.95/bin/install -c -m 644 ipaudit.conf.sample /exopi-obj/pobj/ipaudit-0.95/fake-amd64/usr/local/share/examples/ipaudit ===> Building package for ipaudit-0.95p4 Create /exopi-cvs/ports/packages/amd64/all/ipaudit-0.95p4.tgz Creating package ipaudit-0.95p4 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 10% checksumming|********* | 15% checksumming|************ | 20% checksumming|*************** | 25% checksumming|****************** | 30% checksumming|********************* | 35% checksumming|************************ | 40% checksumming|*************************** | 45% checksumming|******************************* | 50% checksumming|********************************** | 55% checksumming|************************************* | 60% checksumming|**************************************** | 65% checksumming|******************************************* | 70% checksumming|********************************************** | 75% checksumming|************************************************* | 80% checksumming|**************************************************** | 85% checksumming|******************************************************* | 90% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************ | 37% archiving|********************************* | 51% archiving|******************************************** | 68% archiving|********************************************************* | 89% archiving|*********************************************************** | 93% archiving|************************************************************** | 97% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/ipaudit-0.95p4.tgz >>> Running clean in net/ipaudit at 1735056480.15 ===> net/ipaudit ===> Cleaning for ipaudit-0.95p4 >>> Ended at 1735056480.65 max_stuck=0.00/build=4.00/package=3.22/clean=0.64