>>> Building on exopi-6 under editors/ldapvi BDEPENDS = [textproc/libxslt;devel/gmake;devel/glib2;databases/openldap;devel/popt] DIST = [editors/ldapvi:ldapvi-1.8.tar.gz] FULLPKGNAME = ldapvi-1.8 RDEPENDS = [devel/glib2;databases/openldap;devel/popt] (Junk lock obtained for exopi-6 at 1771759099.73) >>> Running depends in editors/ldapvi at 1771759099.77 last junk was in devel/py-cwcwidth /usr/sbin/pkg_add -aI -Drepair glib2-2.86.4 libxslt-1.1.45 openldap-client-2.6.12v0 popt-1.16p4 was: /usr/sbin/pkg_add -aI -Drepair glib2-2.86.4 gmake-4.4.1p0 libxslt-1.1.45 openldap-client-2.6.12v0 popt-1.16p4 /usr/sbin/pkg_add -aI -Drepair glib2-2.86.4 libxslt-1.1.45 openldap-client-2.6.12v0 popt-1.16p4 The following new rcscripts were installed: /etc/rc.d/saslauthd See rcctl(8) for details. >>> Running show-prepare-results in editors/ldapvi at 1771759104.04 ===> editors/ldapvi ===> Building from scratch ldapvi-1.8 ===> ldapvi-1.8 depends on: libxslt-* -> libxslt-1.1.45 ===> ldapvi-1.8 depends on: gmake-* -> gmake-4.4.1p0 ===> ldapvi-1.8 depends on: glib2-*-!bootstrap -> glib2-2.86.4 ===> ldapvi-1.8 depends on: openldap-client-* -> openldap-client-2.6.12v0 ===> ldapvi-1.8 depends on: popt-* -> popt-1.16p4 ===> Verifying specs: c crypto curses glib-2.0 intl lber ldap popt readline ssl ===> found c.102.2 crypto.57.2 curses.16.0 glib-2.0.4201.15 intl.8.1 lber.16.0 ldap.16.0 popt.1.0 readline.6.0 ssl.60.2 glib2-2.86.4 gmake-4.4.1p0 libxslt-1.1.45 openldap-client-2.6.12v0 popt-1.16p4 (Junk lock released for exopi-6 at 1771759105.30) distfiles size=148823 >>> Running build in editors/ldapvi at 1771759105.33 ===> editors/ldapvi ===> Checking files for ldapvi-1.8 `/exopi-cvs/ports/distfiles/ldapvi-1.8.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for ldapvi-1.8 ===> Patching for ldapvi-1.8 ===> Applying OpenBSD patch patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |OpenBSD does NOT require -lcrypt, DES encryption is part of the standard libc. | |Index: configure |--- configure.orig |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 4240. done ===> Applying OpenBSD patch patch-parse_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |OpenBSD does NOT require -lcrypt, DES encryption is part of the standard libc. | |unbreak hash generation |http://lists.askja.de/pipermail/ldapvi/2007-October/000041.html | |Index: parse.c |--- parse.c.orig |+++ parse.c -------------------------- Patching file parse.c using Plan A... Hunk #1 succeeded at 16. Hunk #2 succeeded at 146. Hunk #3 succeeded at 164. Hunk #4 succeeded at 263. 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 ldapvi-1.8 ===> Configuring for ldapvi-1.8 Using /exopi-obj/pobj/ldapvi-1.8/config.site (generated) sed -i "s,/etc/ldap,/etc/openldap,g" /exopi-obj/pobj/ldapvi-1.8/ldapvi-1.8/ldapvi.1 configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /exopi-obj/pobj/ldapvi-1.8/config.site checking for a BSD-compatible install... /exopi-obj/pobj/ldapvi-1.8/bin/install -c checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... none needed checking for mkdtemp... yes checking for on_exit... no checking for main in -lsocket... no checking for main in -lresolv... no checking for main in -llber... yes checking for main in -lldap... yes checking for ldap_initialize in -lldap... yes checking for ldap_bv2dn_x in -lldap... yes checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for sasl/sasl.h... yes checking for library containing tigetstr... -lcurses checking for curses.h... yes checking for poptGetContext in -lpopt... yes checking for readline in -lreadline... yes checking for pkg-config... /usr/bin/pkg-config checking for main in -lglib-2.0... yes checking for main in -lssl... yes checking for SHA1... yes checking for MD5... yes configure: creating ./config.status config.status: creating GNUmakefile config.status: creating config.h configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc ===> Building for ldapvi-1.8 cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o ldapvi.o ldapvi.c ldapvi.c:580:2: warning: call to undeclared function 'on_exit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 580 | on_exit((on_exit_function) cleanup, dir); | ^ ldapvi.c:721:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 721 | if ( rc = ldap_initialize(&ld, server)) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldapvi.c:721:10: note: place parentheses around the assignment to silence this warning 721 | if ( rc = ldap_initialize(&ld, server)) { | ^ | ( ) ldapvi.c:721:10: note: use '==' to turn this assignment into an equality comparison 721 | if ( rc = ldap_initialize(&ld, server)) { | ^ | == ldapvi.c:1223:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1223 | else | ^ ldapvi.c:1238:28: warning: format specifies type 'char *' but the argument has type 'gpointer' (aka 'void *') [-Wformat] 1238 | fprintf(f, "BASE %s\n", g_ptr_array_index(basedns, i)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/garray.h:149:44: note: expanded from macro 'g_ptr_array_index' 149 | #define g_ptr_array_index(array,index_) ((array)->pdata)[index_] | ^~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o data.o data.c cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o diff.o diff.c cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o error.o error.c cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o misc.o misc.c cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o interactive.o interactive.c cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o parse.o parse.c parse.c:225:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 225 | if ( encoding = memchr(name->str, ':', name->len)) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.c:225:16: note: place parentheses around the assignment to silence this warning 225 | if ( encoding = memchr(name->str, ':', name->len)) { | ^ | ( ) parse.c:225:16: note: use '==' to turn this assignment into an equality comparison 225 | if ( encoding = memchr(name->str, ':', name->len)) { | ^ | == 1 warning generated. cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o port.o port.c port.c:96:22: warning: call to undeclared function 'yourfault'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 96 | if (onexitfunction) yourfault("on_exit called twice"); | ^ 1 warning generated. cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o print.o print.c cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o search.o search.c cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o base64.o base64.c cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o arguments.o arguments.c arguments.c:567:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 567 | else if (strcmp(value, "yes")) { | ^ 1 warning generated. cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o parseldif.o parseldif.c parseldif.c:214:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 214 | if ( c = ldif_read_ad(s, name)) return c; | ~~^~~~~~~~~~~~~~~~~~~~~~~ parseldif.c:214:9: note: place parentheses around the assignment to silence this warning 214 | if ( c = ldif_read_ad(s, name)) return c; | ^ | ( ) parseldif.c:214:9: note: use '==' to turn this assignment into an equality comparison 214 | if ( c = ldif_read_ad(s, name)) return c; | ^ | == 1 warning generated. cc -c -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o sasl.o sasl.c cc -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -O2 -pipe -o ldapvi ldapvi.o data.o diff.o error.o misc.o interactive.o parse.o port.o print.o search.o base64.o arguments.o parseldif.o schema.c sasl.o -L/usr/local/lib -lssl -lssl -lcrypto -L/usr/local/lib -lglib-2.0 -lintl -lreadline -lpopt -lcurses -lldap -llber ld: warning: parseldif.c(parseldif.o:(ldif_read_rename)): warning: strcpy() is almost always misused, please use strlcpy() >>> Running package in editors/ldapvi at 1771759118.97 ===> editors/ldapvi ===> Faking installation for ldapvi-1.8 mkdir -p /exopi-obj/pobj/ldapvi-1.8/fake-amd64/usr/local/bin /exopi-obj/pobj/ldapvi-1.8/fake-amd64/usr/local/man/man1/ /exopi-obj/pobj/ldapvi-1.8/fake-amd64/usr/local/share/doc/ldapvi /exopi-obj/pobj/ldapvi-1.8/bin/install -c -s -m 755 ldapvi /exopi-obj/pobj/ldapvi-1.8/fake-amd64/usr/local/bin /exopi-obj/pobj/ldapvi-1.8/bin/install -c -m 644 ldapvi.1 /exopi-obj/pobj/ldapvi-1.8/fake-amd64/usr/local/man/man1/ rmdir /exopi-obj/pobj/ldapvi-1.8/fake-amd64/usr/local/share/doc/ldapvi/ ===> Building package for ldapvi-1.8 Create /exopi-cvs/ports/packages/amd64/all/ldapvi-1.8.tgz Creating package ldapvi-1.8 reading plist| checking dependencies| checking dependencies|databases/openldap,-main checking dependencies|devel/glib2 checking dependencies|devel/popt checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 9% checksumming|******** | 14% checksumming|*********** | 18% checksumming|************** | 23% checksumming|***************** | 27% checksumming|******************* | 32% checksumming|********************** | 36% checksumming|************************* | 41% checksumming|**************************** | 45% checksumming|******************************* | 50% checksumming|********************************* | 55% checksumming|************************************ | 59% checksumming|*************************************** | 64% checksumming|****************************************** | 68% checksumming|******************************************** | 73% checksumming|*********************************************** | 77% checksumming|************************************************** | 82% checksumming|***************************************************** | 86% checksumming|******************************************************* | 91% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************************************* | 96% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/ldapvi-1.8.tgz >>> Running clean in editors/ldapvi at 1771759123.41 ===> editors/ldapvi ===> Cleaning for ldapvi-1.8 >>> Ended at 1771759123.58 max_stuck=1.69/depends=4.27/show-prepare-results=1.30/build=13.64/package=4.44/clean=0.20