>>> Building on exopi-2 under editors/ldapvi BDEPENDS = [textproc/libxslt;databases/openldap;devel/glib2;devel/popt;devel/gmake] DIST = [editors/ldapvi:ldapvi-1.7.tar.gz] FULLPKGNAME = ldapvi-1.7p7 RDEPENDS = [devel/popt;databases/openldap;devel/glib2] (Junk lock obtained for exopi-2 at 1734974289.32) >>> Running depends in editors/ldapvi at 1734974289.35 last junk was in audio/beets /usr/sbin/pkg_add -aI -Drepair glib2-2.82.4p2 libxslt-1.1.42p0 openldap-client-2.6.9v0 popt-1.16p2 was: /usr/sbin/pkg_add -aI -Drepair glib2-2.82.4p2 gmake-4.4.1 libxslt-1.1.42p0 openldap-client-2.6.9v0 popt-1.16p2 /usr/sbin/pkg_add -aI -Drepair glib2-2.82.4p2 libxslt-1.1.42p0 openldap-client-2.6.9v0 popt-1.16p2 The following new rcscripts were installed: /etc/rc.d/saslauthd See rcctl(8) for details. >>> Running show-prepare-results in editors/ldapvi at 1734974293.23 ===> editors/ldapvi ===> Building from scratch ldapvi-1.7p7 ===> ldapvi-1.7p7 depends on: libxslt-* -> libxslt-1.1.42p0 ===> ldapvi-1.7p7 depends on: gmake-* -> gmake-4.4.1 ===> ldapvi-1.7p7 depends on: glib2-*-!bootstrap -> glib2-2.82.4p2 ===> ldapvi-1.7p7 depends on: openldap-client-* -> openldap-client-2.6.9v0 ===> ldapvi-1.7p7 depends on: popt-* -> popt-1.16p2 ===> Verifying specs: c crypto curses glib-2.0 intl lber ldap popt readline ssl ===> found c.100.3 crypto.55.0 curses.15.0 glib-2.0.4201.13 intl.8.1 lber.16.0 ldap.16.0 popt.1.0 readline.5.0 ssl.58.0 glib2-2.82.4p2 gmake-4.4.1 libxslt-1.1.42p0 openldap-client-2.6.9v0 popt-1.16p2 (Junk lock released for exopi-2 at 1734974294.89) distfiles size=119503 >>> Running build in editors/ldapvi at 1734974294.92 ===> editors/ldapvi ===> Checking files for ldapvi-1.7p7 `/exopi-cvs/ports/distfiles/ldapvi-1.7.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for ldapvi-1.7p7 ===> Patching for ldapvi-1.7p7 ===> Applying OpenBSD patch patch-arguments_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |add -y / password-file support, from upstream git bda806b0c311 | |--- arguments.c.orig Sat May 5 11:17:26 2007 |+++ arguments.c Thu Mar 1 22:04:17 2012 -------------------------- Patching file arguments.c using Plan A... Hunk #1 succeeded at 40. Hunk #2 succeeded at 132. Hunk #3 succeeded at 234. Hunk #4 succeeded at 290. Hunk #5 succeeded at 606. Hunk #6 succeeded at 712. done ===> Applying OpenBSD patch patch-common_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- common.h.orig Fri Mar 16 22:02:48 2012 |+++ common.h Fri Mar 16 22:02:54 2012 -------------------------- Patching file common.h using Plan A... Hunk #1 succeeded at 273. done ===> 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. | |--- configure.orig Sat May 5 12:17:40 2007 |+++ configure Thu Jan 12 14:41:38 2012 -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 5032. done ===> Applying OpenBSD patch patch-diff_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |preserve order of attribute values, from git upstream 3ae1458bb7 | |--- diff.c.orig Sat May 5 11:17:26 2007 |+++ diff.c Thu Mar 1 22:19:30 2012 -------------------------- Patching file diff.c using Plan A... Hunk #1 succeeded at 46. done ===> Applying OpenBSD patch patch-ldapvi_1 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- ldapvi.1.orig Sat May 5 11:17:26 2007 |+++ ldapvi.1 Thu Mar 1 22:04:17 2012 -------------------------- Patching file ldapvi.1 using Plan A... Hunk #1 succeeded at 36. done ===> Applying OpenBSD patch patch-ldapvi_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |rename getline to avoid future namespace collision, upstream git 256ced029c |remove pointless header which vim whines about |fix build with clang: 'copy_sasl_output' should return a value [-Wreturn-type] | |--- ldapvi.c.orig Sat May 5 12:17:26 2007 |+++ ldapvi.c Fri Apr 14 10:20:13 2017 -------------------------- Patching file ldapvi.c using Plan A... Hunk #1 succeeded at 470. Hunk #2 succeeded at 1414. Hunk #3 succeeded at 1465. done ===> Applying OpenBSD patch patch-misc_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |fix possible LP64 issue (improper sentinel) |allow editors/pagers with arguments |getline namespace collision, upstream git 256ced029c | |--- misc.c.orig Sat May 5 11:17:26 2007 |+++ misc.c Thu Mar 1 22:04:17 2012 -------------------------- Patching file misc.c using Plan A... Hunk #1 succeeded at 172. Hunk #2 succeeded at 215. Hunk #3 succeeded at 248. Hunk #4 succeeded at 318. done ===> Applying OpenBSD patch patch-parse_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |unbreak hash generation |http://lists.askja.de/pipermail/ldapvi/2007-October/000041.html | |--- parse.c.orig Thu Mar 1 22:16:15 2012 |+++ parse.c Thu Mar 1 22:16:24 2012 -------------------------- Patching file parse.c using Plan A... Hunk #1 succeeded at 144. Hunk #2 succeeded at 162. Hunk #3 succeeded at 261. 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.7p7 ===> Configuring for ldapvi-1.7p7 Using /exopi-obj/pobj/ldapvi-1.7/config.site (generated) configure: loading site script /exopi-obj/pobj/ldapvi-1.7/config.site checking for a BSD-compatible install... /exopi-obj/pobj/ldapvi-1.7/bin/install -c checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... 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 how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking sasl/sasl.h usability... yes checking sasl/sasl.h presence... yes checking for sasl/sasl.h... yes checking for library containing tigetstr... -lcurses checking curses.h usability... yes checking curses.h presence... yes 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 RAND_pseudo_bytes... yes configure: creating ./config.status config.status: creating GNUmakefile config.status: WARNING: GNUmakefile.in seems to ignore the --datarootdir setting config.status: creating config.h ===> Building for ldapvi-1.7p7 sed -i "s,/etc/ldap,/etc/openldap,g" /exopi-obj/pobj/ldapvi-1.7/ldapvi-1.7/ldapvi.1 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] on_exit((on_exit_function) cleanup, dir); ^ ldapvi.c:721:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( rc = ldap_initialize(&ld, server)) { ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldapvi.c:721:10: note: place parentheses around the assignment to silence this warning if ( rc = ldap_initialize(&ld, server)) { ^ ( ) ldapvi.c:721:10: note: use '==' to turn this assignment into an equality comparison if ( rc = ldap_initialize(&ld, server)) { ^ == ldapvi.c:766:2: warning: Deprecated pre-processor symbol: replace with "g_string_append_printf" [-W#pragma-messages] g_string_sprintfa(name, "-%d.ldif", getpid()); ^ /usr/local/include/glib-2.0/glib/gstring.h:296:51: note: expanded from macro 'g_string_sprintfa' #define g_string_sprintfa g_string_append_printf GLIB_DEPRECATED_MACRO_IN_2_26_FOR(g_string_append_printf) ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:40:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_26_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_26_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1304:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1301:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :172:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_string_append_printf\"" ^ ldapvi.c:1221:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ ldapvi.c:1236:28: warning: format specifies type 'char *' but the argument has type 'gpointer' (aka 'void *') [-Wformat] 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' #define g_ptr_array_index(array,index_) ((array)->pdata)[index_] ^~~~~~~~~~~~~~~~~~~~~~~~ 5 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 diff.c:228:9: warning: call to undeclared function 'ldap_bv2dn_x'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] ldap_bv2dn_x(&bv, out, flags); ^ 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 error.o error.c error.c:54:2: warning: call to undeclared function 'ldap_perror'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] ldap_perror(ld, str); ^ 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 misc.o misc.c misc.c:595:1: warning: non-void function does not return a value [-Wreturn-type] } ^ 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 parse.o parse.c parse.c:223:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( encoding = memchr(name->str, ':', name->len)) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.c:223:16: note: place parentheses around the assignment to silence this warning if ( encoding = memchr(name->str, ':', name->len)) { ^ ( ) parse.c:223:16: note: use '==' to turn this assignment into an equality comparison if ( encoding = memchr(name->str, ':', name->len)) { ^ == parse.c:251:14: warning: call to undeclared library function 'strcasecmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] } else if (!strcasecmp(encoding, "crypt")) { ^ parse.c:251:14: note: include the header or explicitly provide a declaration for 'strcasecmp' 2 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 port.o port.c port.c:100:22: warning: call to undeclared function 'yourfault'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (onexitfunction) yourfault("on_exit called twice"); ^ port.c:132:2: warning: call to undeclared function 'RAND_bytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] RAND_pseudo_bytes(rand, sizeof(rand)); ^ port.c:46:27: note: expanded from macro 'RAND_pseudo_bytes' #define RAND_pseudo_bytes RAND_bytes ^ port.c:164:2: warning: call to undeclared function 'RAND_bytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] RAND_pseudo_bytes(rand, sizeof(rand)); ^ port.c:46:27: note: expanded from macro 'RAND_pseudo_bytes' #define RAND_pseudo_bytes RAND_bytes ^ 3 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 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:558:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 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] if ( c = ldif_read_ad(s, name)) return c; ~~^~~~~~~~~~~~~~~~~~~~~~~ parseldif.c:214:9: note: place parentheses around the assignment to silence this warning if ( c = ldif_read_ad(s, name)) return c; ^ ( ) parseldif.c:214:9: note: use '==' to turn this assignment into an equality comparison 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 sasl.c:72:2: warning: call to undeclared function 'fdcp'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] fdcp(defaults->fd, 2); ^ sasl.c:142:1: warning: non-void function does not return a value [-Wreturn-type] } ^ 2 warnings generated. 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 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: ldapvi.c(ldapvi.o:(do_connect)): warning: strcpy() is almost always misused, please use strlcpy() >>> Running package in editors/ldapvi at 1734974309.81 ===> editors/ldapvi ===> Faking installation for ldapvi-1.7p7 cd /exopi-obj/pobj/ldapvi-1.7/ldapvi-1.7/manual && gmake GNUmakefile manual.html gmake: Nothing to be done for 'GNUmakefile'. xsltproc html.xsl manual.xml >manual.html /exopi-obj/pobj/ldapvi-1.7/bin/install -d -m 755 /exopi-obj/pobj/ldapvi-1.7/fake-amd64/usr/local/bin /exopi-obj/pobj/ldapvi-1.7/bin/install -d -m 755 /exopi-obj/pobj/ldapvi-1.7/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/ldapvi-1.7/bin/install -d -m 755 /exopi-obj/pobj/ldapvi-1.7/fake-amd64/usr/local/share/doc/ldapvi /exopi-obj/pobj/ldapvi-1.7/bin/install -c -s -m 755 /exopi-obj/pobj/ldapvi-1.7/ldapvi-1.7/ldapvi /exopi-obj/pobj/ldapvi-1.7/fake-amd64/usr/local/bin /exopi-obj/pobj/ldapvi-1.7/bin/install -c -m 644 /exopi-obj/pobj/ldapvi-1.7/ldapvi-1.7/ldapvi.1 /exopi-obj/pobj/ldapvi-1.7/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/ldapvi-1.7/bin/install -c -m 644 /exopi-obj/pobj/ldapvi-1.7/ldapvi-1.7/manual/bg.png /exopi-obj/pobj/ldapvi-1.7/ldapvi-1.7/manual/manual.css /exopi-obj/pobj/ldapvi-1.7/ldapvi-1.7/manual/manual.html /exopi-obj/pobj/ldapvi-1.7/fake-amd64/usr/local/share/doc/ldapvi ===> Building package for ldapvi-1.7p7 Create /exopi-cvs/ports/packages/amd64/all/ldapvi-1.7p7.tgz Creating package ldapvi-1.7p7 reading plist| checking dependencies| checking dependencies|databases/openldap,-main checking dependencies|devel/glib2 checking dependencies|devel/popt checksumming| checksumming| | 0% checksumming|** | 4% checksumming|***** | 8% checksumming|******* | 12% checksumming|********* | 15% checksumming|************ | 19% checksumming|************** | 23% checksumming|**************** | 27% checksumming|******************* | 31% checksumming|********************* | 35% checksumming|*********************** | 38% checksumming|************************** | 42% checksumming|**************************** | 46% checksumming|******************************* | 50% checksumming|********************************* | 54% checksumming|*********************************** | 58% checksumming|************************************** | 62% checksumming|**************************************** | 65% checksumming|****************************************** | 69% checksumming|********************************************* | 73% checksumming|*********************************************** | 77% checksumming|************************************************* | 81% checksumming|**************************************************** | 85% checksumming|****************************************************** | 88% checksumming|******************************************************** | 92% checksumming|*********************************************************** | 96% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*************************************** | 61% archiving|**************************************** | 63% archiving|***************************************** | 64% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/ldapvi-1.7p7.tgz >>> Running clean in editors/ldapvi at 1734974316.05 ===> editors/ldapvi ===> Cleaning for ldapvi-1.7p7 >>> Ended at 1734974316.34 max_stuck=1.43/depends=3.89/show-prepare-results=1.69/build=14.89/package=6.23/clean=0.33