+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/tools/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/apr-util-1.6.3nb3/work.log + su pbulk -c '"$@"' make /opt/tools/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/apr-util-1.6.3nb3/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for apr-util-1.6.3.tar.bz2 => Checksum SHA512 OK for apr-util-1.6.3.tar.bz2 ===> Installing dependencies for apr-util-1.6.3nb3 ========================================================================== The supported build options for apr-util are: db4 ldap mysql pgsql sqlite3 ssl The currently selected options are: db4 ldap ssl You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.apr-util (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, apr-util-1.6.3nb3. Their current value is shown below: * BDB185_DEFAULT = db4 * BDB_DEFAULT = db4 * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /opt/tools/etc/openssl/certs * SSLDIR = /opt/tools/etc/openssl * SSLKEYS = /opt/tools/etc/openssl/private Based on these variables, the following variables have been set: * BDBBASE (defined, but empty) * BDB_LIBS = -ldb4 * BDB_TYPE = db4 You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/tools/bin/bmake clean' after the changes. ========================================================================== => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.7nb1 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.0.3 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency gcc12>=12.2.0: found gcc12-12.2.0 => Full dependency db4>=4.8.30: found db4-4.8.30nb1 => Full dependency openldap-client>=2.6.6nb1: found openldap-client-2.6.6nb1 => Full dependency openssl>=3: found openssl-3.1.4 => Full dependency libiconv>=1.9.1nb4: found libiconv-1.17 => Full dependency apr>=1.5.0: found apr-1.7.4 => Full dependency expat>=2.0.0nb1: found expat-2.5.0 => Full dependency gcc12-libs>=12.2.0: found gcc12-libs-12.2.0 ===> Overriding tools for apr-util-1.6.3nb3 ===> Extracting for apr-util-1.6.3nb3 ===> Patching for apr-util-1.6.3nb3 => Applying pkgsrc patches for apr-util-1.6.3nb3 => Verifying /data/jenkins/workspace/pkgsrc-trunk-tools/devel/apr-util/patches/patch-aa => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-tools/devel/apr-util/patches/patch-aa Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-aa,v 1.7 2013/12/10 08:27:06 obache Exp $ | |* Use libtool in the wrapper directory instead of the one installed by | apr. Otherwise, dependency_libs in libaprutil-1.la is set incorrectly. | | Don't let the build's LDFLAGS be polluted by what provides apr, because apr | doesn't know about all dependencies of apr-util. Otherwise the final binary | wouldn't have the proper RPATHs. | |--- configure.orig 2013-11-13 16:41:32.000000000 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 24790 (offset 482 lines). done ===> Creating toolchain wrappers for apr-util-1.6.3nb3 /usr/bin/mkdir -p /home/pbulk/build/devel/apr-util/work/.buildlink/bin && /usr/bin/ln -fs apr-1-config /home/pbulk/build/devel/apr-util/work/.buildlink/bin/apr-config ===> Configuring for apr-util-1.6.3nb3 => Modifying GNU configure scripts to avoid --recheck => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing install-sh with pkgsrc version => Adding run-time search paths to pkg-config files. => Checking for portability problems in extracted files configure: WARNING: unrecognized options: --with-libiconv-prefix checking build system type... x86_64-sun-solaris2.11 checking host system type... x86_64-sun-solaris2.11 checking target system type... x86_64-sun-solaris2.11 checking for a BSD-compatible install... /opt/tools/bin/bsdinstall -c -o pbulk -g pbulk checking for working mkdir -p... yes APR-util Version: 1.6.3 checking for chosen layout... apr-util checking for x86_64-sun-solaris2.11-gcc... gcc 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... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed Applying apr-util hints file rules for x86_64-sun-solaris2.11 setting apu_iconv_inbuf_const to "1" setting apu_crypt_threadsafe to "1" checking for library containing fdatasync... none required checking for APR... yes setting CPP to "gcc -E" adding "-DSOLARIS2=11" to CPPFLAGS adding "-D_POSIX_PTHREAD_SEMANTICS" to CPPFLAGS adding "-D_REENTRANT" to CPPFLAGS checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for gcc options needed to detect all undeclared functions... none needed configure: checking for openssl in /opt/tools checking for openssl/x509.h... yes checking for EVP_CIPHER_CTX_new in -lcrypto... yes checking for SSL_accept in -lssl... yes setting APRUTIL_LDFLAGS to "-L/opt/tools/lib" setting APRUTIL_INCLUDES to "-I/opt/tools/include" checking whether EVP_PKEY_CTX_new is declared... yes setting LDADD_crypto_openssl to "-L/opt/tools/lib -lssl -lcrypto" checking for const input buffers in OpenSSL... no checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... (cached) /usr/xpg4/bin/grep checking for egrep... (cached) /usr/xpg4/bin/grep -E checking for ldap support... checking for ldap_init in -lldap50... no checking for ldap_init in -lldapssl41... no checking for ldap_init in -lldapssl40... no checking for ldap_init in -lldapssl30... no checking for ldap_init in -lldapssl20... no checking for ldap_init in -lldapsdk... no checking for ldap_init in -lldapsdk... no checking for ldap_init in -lldap... yes checking for ldapssl_client_init in -lldap... no checking for ldapssl_client_deinit in -lldap... no checking for ldapssl_add_trusted_cert in -lldap... no checking for ldap_start_tls_s in -lldap... yes checking for ldap_sslinit in -lldap... no checking for ldapssl_init in -lldap... no checking for ldapssl_install_routines in -lldap... no setting LDADD_ldap to "-lldap -llber" checking for ber_init in -llber... yes checking for lber.h... yes checking for ldap.h... yes checking for ldap_ssl.h... no checking for LDAP toolkit... OpenLDAP checking style of ldap_set_rebind_proc routine... three checking for Berkeley DB 6.9 in /opt/tools/include and /opt/tools... checking for db69/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6.9... no checking for db69/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6-6.9... no checking for db69/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb69... no checking for db69/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6... no checking for db69/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6... no checking for db69/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 6.8 in /opt/tools/include and /opt/tools... checking for db68/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6.8... no checking for db68/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6-6.8... no checking for db68/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb68... no checking for db68/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6... no checking for db68/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6... no checking for db68/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 6.7 in /opt/tools/include and /opt/tools... checking for db67/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6.7... no checking for db67/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6-6.7... no checking for db67/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb67... no checking for db67/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6... no checking for db67/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6... no checking for db67/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 6.6 in /opt/tools/include and /opt/tools... checking for db66/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6.6... no checking for db66/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6-6.6... no checking for db66/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb66... no checking for db66/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6... no checking for db66/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6... no checking for db66/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 6.5 in /opt/tools/include and /opt/tools... checking for db65/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6.5... no checking for db65/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6-6.5... no checking for db65/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb65... no checking for db65/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6... no checking for db65/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6... no checking for db65/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 6.4 in /opt/tools/include and /opt/tools... checking for db64/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6.4... no checking for db64/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6-6.4... no checking for db64/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb64... no checking for db64/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6... no checking for db64/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6... no checking for db64/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 6.3 in /opt/tools/include and /opt/tools... checking for db63/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6.3... no checking for db63/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6-6.3... no checking for db63/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb63... no checking for db63/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6... no checking for db63/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6... no checking for db63/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 6.2 in /opt/tools/include and /opt/tools... checking for db62/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6.2... no checking for db62/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6-6.2... no checking for db62/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb62... no checking for db62/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6... no checking for db62/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6... no checking for db62/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 6.1 in /opt/tools/include and /opt/tools... checking for db61/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6.1... no checking for db61/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6-6.1... no checking for db61/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb61... no checking for db61/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6... no checking for db61/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6... no checking for db61/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 6.0 in /opt/tools/include and /opt/tools... checking for db60/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6.0... no checking for db60/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6-6.0... no checking for db60/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb60... no checking for db60/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb-6... no checking for db60/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb6... no checking for db60/db.h... no checking for db6/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 5.9 in /opt/tools/include and /opt/tools... checking for db59/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5.9... no checking for db59/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5-5.9... no checking for db59/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb59... no checking for db59/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5... no checking for db59/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5... no checking for db59/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 5.8 in /opt/tools/include and /opt/tools... checking for db58/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5.8... no checking for db58/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5-5.8... no checking for db58/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb58... no checking for db58/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5... no checking for db58/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5... no checking for db58/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 5.7 in /opt/tools/include and /opt/tools... checking for db57/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5.7... no checking for db57/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5-5.7... no checking for db57/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb57... no checking for db57/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5... no checking for db57/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5... no checking for db57/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 5.6 in /opt/tools/include and /opt/tools... checking for db56/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5.6... no checking for db56/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5-5.6... no checking for db56/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb56... no checking for db56/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5... no checking for db56/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5... no checking for db56/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 5.5 in /opt/tools/include and /opt/tools... checking for db55/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5.5... no checking for db55/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5-5.5... no checking for db55/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb55... no checking for db55/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5... no checking for db55/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5... no checking for db55/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 5.4 in /opt/tools/include and /opt/tools... checking for db54/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5.4... no checking for db54/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5-5.4... no checking for db54/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb54... no checking for db54/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5... no checking for db54/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5... no checking for db54/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 5.3 in /opt/tools/include and /opt/tools... checking for db53/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5.3... no checking for db53/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5-5.3... no checking for db53/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb53... no checking for db53/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5... no checking for db53/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5... no checking for db53/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 5.2 in /opt/tools/include and /opt/tools... checking for db52/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5.2... no checking for db52/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5-5.2... no checking for db52/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb52... no checking for db52/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5... no checking for db52/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5... no checking for db52/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 5.1 in /opt/tools/include and /opt/tools... checking for db51/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5.1... no checking for db51/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5-5.1... no checking for db51/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb51... no checking for db51/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5... no checking for db51/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5... no checking for db51/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 5.0 in /opt/tools/include and /opt/tools... checking for db50/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5.0... no checking for db50/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5-5.0... no checking for db50/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb50... no checking for db50/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb-5... no checking for db50/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb5... no checking for db50/db.h... no checking for db5/db.h... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 4.9 in /opt/tools/include and /opt/tools... checking for db49/db.h... no checking for db4/db.h... yes checking for -ldb-4.9... no checking for db.h... yes checking for -ldb-4.9... no checking for db49/db.h... no checking for db4/db.h... yes checking for -ldb4-4.9... no checking for db.h... yes checking for -ldb4-4.9... no checking for db49/db.h... no checking for db4/db.h... yes checking for -ldb49... no checking for db.h... yes checking for -ldb49... no checking for db49/db.h... no checking for db4/db.h... yes checking for -ldb-4... no checking for db.h... yes checking for -ldb-4... no checking for db49/db.h... no checking for db4/db.h... yes checking for -ldb4... no checking for db.h... yes checking for -ldb4... no checking for db49/db.h... no checking for db4/db.h... yes checking for -ldb... no checking for db.h... yes checking for -ldb... no checking for Berkeley DB 4.8 in /opt/tools/include and /opt/tools... checking for db48/db.h... no checking for db4/db.h... yes checking for -ldb-4.8... no checking for db.h... yes checking for -ldb-4.8... no checking for db48/db.h... no checking for db4/db.h... yes checking for -ldb4-4.8... yes adding "-L/opt/tools" to APRUTIL_LDFLAGS checking for Berkeley DB... found db4 checking for default DBM... sdbm (default) setting LDADD_dbm_db to "-ldb4-4.8" checking Expat 1.95.x... yes setting APRUTIL_EXPORT_LIBS to "-lexpat" setting APRUTIL_LIBS to "-lexpat" checking for iconv.h... yes checking for type of inbuf parameter to iconv... const char ** checking for iconv.h... (cached) yes checking for langinfo.h... yes checking for nl_langinfo... yes checking for CODESET in langinfo.h... yes checking whether APR has DSO support... yes checking for library containing crypt... none required checking if system crypt() function is threadsafe... yes checking for crypt_r... no checking whether the compiler handles weak symbols... yes checking for memset_s support... (cached) no checking for explicit_bzero support... yes adding "/opt/tools/lib/libapr-1.la" to APRUTIL_LIBS adding "-luuid" to APRUTIL_LIBS adding "-lsendfile" to APRUTIL_LIBS adding "-lsocket" to APRUTIL_LIBS adding "-lpthread" to APRUTIL_LIBS configure: creating ./config.status config.status: creating Makefile config.status: creating export_vars.sh config.status: creating build/pkg/pkginfo config.status: creating apr-util.pc config.status: creating apu-1-config config.status: creating include/private/apu_select_dbm.h config.status: creating include/apr_ldap.h config.status: creating include/apu.h config.status: creating include/apu_want.h config.status: creating test/Makefile config.status: creating include/private/apu_config.h config.status: executing default commands configure: WARNING: unrecognized options: --with-libiconv-prefix => Modifying libtool scripts to use pkgsrc libtool => Modifying libtool scripts to use pkgsrc depcomp