>>> Building on exopi-2 under net/fmirror DIST = [net/fmirror:fmirror-0.8.4.tar.gz] FULLPKGNAME = fmirror-0.8.4p0 distfiles size=59831 >>> Running build in net/fmirror at 1735056371.99 ===> net/fmirror ===> Building from scratch fmirror-0.8.4p0 ===> Verifying specs: c ===> found c.100.3 ===> Checking files for fmirror-0.8.4p0 `/exopi-cvs/ports/distfiles/fmirror-0.8.4.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for fmirror-0.8.4p0 ===> Patching for fmirror-0.8.4p0 ===> Applying OpenBSD patch patch-fmirror_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |ipv6 patch by Vladimir Kotal | |--- fmirror.c.orig Thu Sep 15 16:30:34 2005 |+++ fmirror.c Thu Sep 15 16:30:37 2005 -------------------------- Patching file fmirror.c using Plan A... Hunk #1 succeeded at 135. Hunk #2 succeeded at 171. Hunk #3 succeeded at 190 with fuzz 1. Hunk #4 succeeded at 227. Hunk #5 succeeded at 286. Hunk #6 succeeded at 315. Hunk #7 succeeded at 327. Hunk #8 succeeded at 587. Hunk #9 succeeded at 659. Hunk #10 succeeded at 711. Hunk #11 succeeded at 830. Hunk #12 succeeded at 979. Hunk #13 succeeded at 989. Hunk #14 succeeded at 1015. Hunk #15 succeeded at 1030. Hunk #16 succeeded at 1055. Hunk #17 succeeded at 1215. Hunk #18 succeeded at 1274. Hunk #19 succeeded at 1350. Hunk #20 succeeded at 1358. Hunk #21 succeeded at 1373. Hunk #22 succeeded at 1389. Hunk #23 succeeded at 1540. Hunk #24 succeeded at 1570. Hunk #25 succeeded at 1592. Hunk #26 succeeded at 1603. Hunk #27 succeeded at 1732. Hunk #28 succeeded at 1754. Hunk #29 succeeded at 1776. Hunk #30 succeeded at 2539. Hunk #31 succeeded at 2549. Hunk #32 succeeded at 2622. Hunk #33 succeeded at 2708. Hunk #34 succeeded at 2726. Hunk #35 succeeded at 2734. Hunk #36 succeeded at 2749. Hunk #37 succeeded at 2790. Hunk #38 succeeded at 3011. Hunk #39 succeeded at 3616. Hunk #40 succeeded at 3632. Hunk #41 succeeded at 3688. Hunk #42 succeeded at 3700. 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 fmirror-0.8.4p0 ===> Configuring for fmirror-0.8.4p0 Using /exopi-obj/pobj/fmirror-0.8.4/config.site (generated) loading site script /exopi-obj/pobj/fmirror-0.8.4/config.site creating cache ./config.cache checking for gcc... cc checking whether the C compiler (cc -O2 -pipe ) works... yes checking whether the C compiler (cc -O2 -pipe ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for a BSD compatible install... /exopi-obj/pobj/fmirror-0.8.4/bin/install -c checking whether time.h and sys/time.h may both be included... (cached) yes checking whether struct tm is in sys/time.h or time.h... (cached) time.h checking return type of signal handlers... (cached) void checking how to run the C preprocessor... cc -E checking for ANSI C header files... (cached) yes checking for size_t... (cached) yes checking for pid_t... (cached) yes checking for gethostbyaddr in -lc... yes checking for socket in -lc... yes checking for fabs in -lc... yes checking for inet_aton... (cached) yes checking for vsnprintf... (cached) yes checking for strerror... (cached) yes checking for sys/select.h... (cached) yes checking for ulong... yes checking for uint... yes checking for ushort... yes checking whether optarg is defined in headers... yes checking whether optind is defined in headers... yes checking whether opterr is defined in headers... yes checking return type of signal handlers... void updating cache ./config.cache creating ./config.status creating Makefile creating config.h ===> Building for fmirror-0.8.4p0 cc -DVER=\"0.8.4\" -O2 -pipe -c fmirror.c fmirror.c:783:29: warning: format string is not a string literal (potentially insecure) [-Wformat-security] LOG(3, ctrl_connect, (msg)); ^~~ fmirror.c:89:52: note: expanded from macro 'LOG' ((level) <= MY_MAX(loglevel, log_ ## type) ? logit arg : -1) ^~~ fmirror.c:783:29: note: treat the string as an argument to avoid this LOG(3, ctrl_connect, (msg)); ^ "%s", fmirror.c:89:52: note: expanded from macro 'LOG' ((level) <= MY_MAX(loglevel, log_ ## type) ? logit arg : -1) ^ fmirror.c:2293:39: warning: result of '10 ^ 13' is 7; did you mean '1e13'? [-Wxor-used-as-pow] if (--len && (c ^ s[len - 1]) == (10 ^ 13)) ~~~^~~~ 1e13 fmirror.c:2293:39: note: replace expression with '0xA ^ 13' to silence this warning fmirror.c:2421:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] fht, fht_len * sizeof(fhashentry_t), strerror(errno))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fmirror.c:89:52: note: expanded from macro 'LOG' ((level) <= MY_MAX(loglevel, log_ ## type) ? logit arg : -1) ^~~ fmirror.c:3664:61: warning: incompatible pointer types passing 'size_t *' (aka 'unsigned long *') to parameter of type 'socklen_t *' (aka 'unsigned int *') [-Wincompatible-pointer-types] if (getsockname(sockfd, (struct sockaddr *)&localaddr, &addrlen)) { ^~~~~~~~ /usr/include/sys/socket.h:572:52: note: passing argument to parameter here int getsockname(int, struct sockaddr *, socklen_t *); ^ 4 warnings generated. cc -o fmirror fmirror.o ld: warning: fmirror.c(fmirror.o:(logit)): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: fmirror.c(fmirror.o:(do_mirror)): warning: sprintf() is often misused, please use snprintf() ld: warning: fmirror.c(fmirror.o:(parse_filename)): warning: strcpy() is almost always misused, please use strlcpy() >>> Running package in net/fmirror at 1735056377.81 ===> net/fmirror ===> Faking installation for fmirror-0.8.4p0 /exopi-obj/pobj/fmirror-0.8.4/bin/install -c -s -m 755 /exopi-obj/pobj/fmirror-0.8.4/fmirror-0.8.4/fmirror /exopi-obj/pobj/fmirror-0.8.4/fake-amd64/usr/local/bin /exopi-obj/pobj/fmirror-0.8.4/bin/install -c -m 644 /exopi-obj/pobj/fmirror-0.8.4/fmirror-0.8.4/fmirror.1 /exopi-obj/pobj/fmirror-0.8.4/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/fmirror-0.8.4/bin/install -d -m 755 /exopi-obj/pobj/fmirror-0.8.4/fake-amd64/usr/local/share/examples/fmirror cd /exopi-obj/pobj/fmirror-0.8.4/fmirror-0.8.4/configs && /exopi-obj/pobj/fmirror-0.8.4/bin/install -c -m 644 generic.conf redhat.conf sample.conf /exopi-obj/pobj/fmirror-0.8.4/fake-amd64/usr/local/share/examples/fmirror ===> Building package for fmirror-0.8.4p0 Create /exopi-cvs/ports/packages/amd64/all/fmirror-0.8.4p0.tgz Creating package fmirror-0.8.4p0 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|**** | 7% checksumming|********* | 14% checksumming|************* | 21% checksumming|***************** | 29% checksumming|********************** | 36% checksumming|************************** | 43% checksumming|******************************* | 50% checksumming|*********************************** | 57% checksumming|*************************************** | 64% checksumming|******************************************** | 71% checksumming|************************************************ | 79% checksumming|**************************************************** | 86% checksumming|********************************************************* | 93% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving| | 1% archiving|************************************************* | 77% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/fmirror-0.8.4p0.tgz >>> Running clean in net/fmirror at 1735056382.20 ===> net/fmirror ===> Cleaning for fmirror-0.8.4p0 >>> Ended at 1735056383.01 max_stuck=0.46/build=5.83/package=4.13/clean=1.09