+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/boxbackup-client-0.11.1nb15/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/boxbackup-client-0.11.1nb15/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
=> Checksum BLAKE2s OK for boxbackup-0.11.1.tgz
=> Checksum SHA512 OK for boxbackup-0.11.1.tgz
===> Installing dependencies for boxbackup-client-0.11.1nb15
==========================================================================
The following variables will affect the build process of this package,
boxbackup-client-0.11.1nb15.  Their current value is shown below:

        * SSLBASE (defined)
        * SSLCERTBUNDLE (not defined)
        * SSLCERTS = /etc/opt/pkg/openssl/certs
        * SSLDIR = /etc/opt/pkg/openssl
        * SSLKEYS = /etc/opt/pkg/openssl/private

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/pkg/bin/bmake clean' after the changes.
==========================================================================
=> Tool dependency mktools-[0-9]*: found mktools-20220614
=> Tool dependency gmake>=3.81: found gmake-4.4.1
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Full dependency perl>=5.0: found perl-5.38.2
=> Full dependency zlib>=1.2.3: found zlib-1.2.13nb1
=> Full dependency openssl>=3: found openssl-3.1.5
===> Overriding tools for boxbackup-client-0.11.1nb15
===> Extracting for boxbackup-client-0.11.1nb15
===> Patching for boxbackup-client-0.11.1nb15
=> Applying pkgsrc patches for boxbackup-client-0.11.1nb15
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-aa
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-aa
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-aa,v 1.3 2011/11/09 18:38:02 drochner Exp $
|
|deal with the fact that ENOTSUPP and EOPNOTSUPP is identical on Linux but not in general
|
|--- lib/backupclient/BackupClientFileAttributes.cpp.orig	2011-01-08 21:35:23.000000000 +0000
|+++ lib/backupclient/BackupClientFileAttributes.cpp
--------------------------
Patching file lib/backupclient/BackupClientFileAttributes.cpp using Plan A...
Hunk #1 succeeded at 661.
Hunk #2 succeeded at 1016.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-ab
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-ab
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-ab,v 1.3 2011/11/09 18:38:02 drochner Exp $
|
|don't fail if xattrs are not supported by the filesystem
|
|--- test/bbackupd/testbbackupd.cpp.orig	2011-01-08 21:35:24.000000000 +0000
|+++ test/bbackupd/testbbackupd.cpp
--------------------------
Patching file test/bbackupd/testbbackupd.cpp using Plan A...
Hunk #1 succeeded at 310.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-ac
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-ac
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-ac,v 1.3 2012/03/07 19:25:28 drochner Exp $
|
|avoid "make -C", not supported by older BSD make
|
|--- infrastructure/makeparcels.pl.in.orig	2011-01-08 21:35:22.000000000 +0000
|+++ infrastructure/makeparcels.pl.in
--------------------------
Patching file infrastructure/makeparcels.pl.in using Plan A...
Hunk #1 succeeded at 123.
Hunk #2 succeeded at 220.
Hunk #3 succeeded at 238.
Hunk #4 succeeded at 249.
Hunk #5 succeeded at 359.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-infrastructure_BoxPlatform.pm.in
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-infrastructure_BoxPlatform.pm.in
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-infrastructure_BoxPlatform.pm.in,v 1.1 2016/09/29 12:19:48 joerg Exp $
|
|Force use of GNU make everywhere, the BSD make rules just don't work.
|
|--- infrastructure/BoxPlatform.pm.in.orig	2016-09-29 09:25:56.000000000 +0000
|+++ infrastructure/BoxPlatform.pm.in
--------------------------
Patching file infrastructure/BoxPlatform.pm.in using Plan A...
Hunk #1 succeeded at 25.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-lib_backupstore_BackupStoreInfo.cpp
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-lib_backupstore_BackupStoreInfo.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-lib_backupstore_BackupStoreInfo.cpp,v 1.1 2020/04/12 19:45:51 joerg Exp $
|
|No implicit conversion from uint32_t to int32_t or uint64_t to int64_t.
|
|--- lib/backupstore/BackupStoreInfo.cpp.orig	2020-04-12 15:18:51.313053606 +0000
|+++ lib/backupstore/BackupStoreInfo.cpp
--------------------------
Patching file lib/backupstore/BackupStoreInfo.cpp using Plan A...
Hunk #1 succeeded at 151.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-lib_crypto_CipherContext.cpp
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-lib_crypto_CipherContext.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-lib_crypto_CipherContext.cpp,v 1.1 2020/04/12 19:45:51 joerg Exp $
|
|OpenSSL 1.1 compat.
|
|--- lib/crypto/CipherContext.cpp.orig	2020-04-12 15:12:39.687647444 +0000
|+++ lib/crypto/CipherContext.cpp
--------------------------
Patching file lib/crypto/CipherContext.cpp using Plan A...
Hunk #1 succeeded at 94.
Hunk #2 succeeded at 110.
Hunk #3 succeeded at 145.
Hunk #4 succeeded at 163.
Hunk #5 succeeded at 196.
Hunk #6 succeeded at 233.
Hunk #7 succeeded at 279.
Hunk #8 succeeded at 326.
Hunk #9 succeeded at 334.
Hunk #10 succeeded at 363.
Hunk #11 succeeded at 380.
Hunk #12 succeeded at 399.
Hunk #13 succeeded at 414.
Hunk #14 succeeded at 443.
Hunk #15 succeeded at 464.
Hunk #16 succeeded at 491.
Hunk #17 succeeded at 505.
Hunk #18 succeeded at 516.
Hunk #19 succeeded at 537.
Hunk #20 succeeded at 563.
Hunk #21 succeeded at 590.
Hunk #22 succeeded at 629.
Hunk #23 succeeded at 639.
Hunk #24 succeeded at 669.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-lib_crypto_CipherContext.h
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/boxbackup-client/patches/patch-lib_crypto_CipherContext.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-lib_crypto_CipherContext.h,v 1.1 2020/04/12 19:45:51 joerg Exp $
|
|OpenSSL 1.1 compat.
|
|--- lib/crypto/CipherContext.h.orig	2020-04-12 15:12:22.390595514 +0000
|+++ lib/crypto/CipherContext.h
--------------------------
Patching file lib/crypto/CipherContext.h using Plan A...
Hunk #1 succeeded at 127.
done
===> Creating toolchain wrappers for boxbackup-client-0.11.1nb15
===> Configuring for boxbackup-client-0.11.1nb15
=> 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
=> Replacing Perl interpreter in bin/bbackupd/bbackupd-config.
=> Checking for portability problems in extracted files
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 x86_64-sun-solaris2.11-g++... g++
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... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether the compiler supports exceptions... yes
checking whether the compiler implements namespaces... yes
checking for perl... /opt/pkg/bin/perl
checking for x86_64-sun-solaris2.11-ar... no
checking for ar... ar
checking for x86_64-sun-solaris2.11-ranlib... no
checking for ranlib... ranlib
checking for library containing nanosleep... none required
checking how to run the C++ preprocessor... g++ -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for zlibVersion in -lz... yes
checking for editline library... no
checking for db.h... no
configure: no Berkeley DB version 1.x or 4.1 or higher found
checking for library containing gethostbyname... -lnsl
checking for library containing shutdown... -lsocket
checking openssl/ssl.h usability... yes
checking openssl/ssl.h presence... yes
checking for openssl/ssl.h... yes
checking for SSL_read in -lssl... yes
checking for EVP_CipherInit_ex in -lcrypto... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking process.h usability... no
checking process.h presence... no
checking for process.h... no
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking cxxabi.h usability... yes
checking cxxabi.h presence... yes
checking for cxxabi.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking for sys/wait.h... (cached) yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking sys/xattr.h usability... no
checking sys/xattr.h presence... no
checking for sys/xattr.h... no
checking bsd/unistd.h usability... no
checking bsd/unistd.h presence... no
checking for bsd/unistd.h... no
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking for library containing dlsym... none required
checking for u_int8_t... no
checking for u_int16_t... no
checking for u_int32_t... no
checking for u_int64_t... no
checking for uint8_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for stdbool.h that conforms to C99... no
checking for _Bool... no
checking for an ANSI C-conforming const... yes
checking whether byte ordering is bigendian... no
checking for uid_t in sys/types.h... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for struct stat.st_flags... no
checking for struct stat.st_mtimespec... no
checking for struct stat.st_atim.tv_nsec... yes
checking for struct stat.st_atimensec... no
checking for struct sockaddr_in.sin_len... no
checking for DIR.d_fd... yes
checking for DIR.dd_fd... no
checking whether INFTIM is declared... no
checking whether SO_PEERCRED is declared... no
checking whether O_BINARY is declared... no
checking ucred.h usability... yes
checking ucred.h presence... yes
checking for ucred.h... yes
checking for getpeerucred... yes
checking whether optreset is declared... no
checking whether dirfd is declared... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct dirent.d_type... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for _LARGE_FILES value needed for large files... no
checking for pre-processor pragma defines... no
checking sys/endian.h usability... no
checking sys/endian.h presence... no
checking for sys/endian.h... no
checking asm/byteorder.h usability... yes
checking asm/byteorder.h presence... yes
checking for asm/byteorder.h... yes
checking for __cpu_to_be64... no
checking for "/dev/urandom"... yes
checking for getmntent... yes
checking for statfs... yes
checking for sys/param.h... (cached) yes
checking for mntent.h... no
checking for sys/mnttab.h... yes
checking for sys/mount.h... yes
checking for struct statfs.f_mntonname... no
checking for struct statvfs.f_mntonname... no
checking for struct mntent.mnt_dir... no
checking for struct mnttab.mnt_mountp... yes
checking for struct dirent.d_ino... yes
checking for gcc version 3 or later... yes
checking whether closedir returns void... no
checking for error_at_line... no
checking return type of signal handlers... void
checking whether lstat dereferences a symlink specified with a trailing slash... yes
checking whether stat accepts an empty string... no
checking for getpeereid... no
checking for lchown... yes
checking for setproctitle... no
checking for getpid... yes
checking for gettimeofday... yes
checking for waitpid... yes
checking for library containing setproctitle... no
checking for kqueue... no
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
checking for unistd.h... (cached) yes
checking for syscall... yes
checking for __syscall... no
checking whether syscall lseek requires dummy parameter... no
checking for listxattr... no
checking for llistxattr... no
checking for getxattr... no
checking for lgetxattr... no
checking for setxattr... no
checking for lsetxattr... no
checking whether XATTR_NOFOLLOW is declared... no
checking if we have large file support enabled... yes
checking for flock... yes
checking whether O_EXLOCK is declared... no
checking whether F_SETLK is declared... yes
Can't locate infrastructure/BoxPlatform.pm.in in @INC (@INC entries checked: /opt/pkg/lib/perl5/site_perl/5.38.0/x86_64-solaris-thread-multi-64 /opt/pkg/lib/perl5/site_perl/5.38.0 /opt/pkg/lib/perl5/vendor_perl/5.38.0/x86_64-solaris-thread-multi-64 /opt/pkg/lib/perl5/vendor_perl/5.38.0 /opt/pkg/lib/perl5/5.38.0/x86_64-solaris-thread-multi-64 /opt/pkg/lib/perl5/5.38.0) at infrastructure/parcelpath.pl line 73.
Can't locate infrastructure/BoxPlatform.pm.in in @INC (@INC entries checked: /opt/pkg/lib/perl5/site_perl/5.38.0/x86_64-solaris-thread-multi-64 /opt/pkg/lib/perl5/site_perl/5.38.0 /opt/pkg/lib/perl5/vendor_perl/5.38.0/x86_64-solaris-thread-multi-64 /opt/pkg/lib/perl5/vendor_perl/5.38.0 /opt/pkg/lib/perl5/5.38.0/x86_64-solaris-thread-multi-64 /opt/pkg/lib/perl5/5.38.0) at infrastructure/printversion.pl line 68.
configure: creating ./config.status
config.status: creating infrastructure/BoxPlatform.pm
config.status: creating contrib/mac_osx/org.boxbackup.bbackupd.plist
config.status: creating contrib/mac_osx/org.boxbackup.bbstored.plist
config.status: creating contrib/solaris/bbackupd-manifest.xml
config.status: creating contrib/solaris/bbstored-manifest.xml
config.status: creating lib/common/BoxPortsAndFiles.h
config.status: creating test/bbackupd/testfiles/bbackupd.conf
config.status: creating test/bbackupd/testfiles/bbackupd-exclude.conf
config.status: creating test/bbackupd/testfiles/bbackupd-snapshot.conf
config.status: creating test/bbackupd/testfiles/bbackupd-symlink.conf
config.status: creating bin/bbackupd/bbackupd-config
config.status: creating bin/bbackupquery/makedocumentation.pl
config.status: creating bin/bbstored/bbstored-certs
config.status: creating bin/bbstored/bbstored-config
config.status: creating contrib/debian/bbackupd
config.status: creating contrib/debian/bbstored
config.status: creating contrib/redhat/bbackupd
config.status: creating contrib/redhat/bbstored
config.status: creating contrib/suse/bbackupd
config.status: creating contrib/suse/bbstored
config.status: creating contrib/solaris/bbackupd-smf-method
config.status: creating contrib/solaris/bbstored-smf-method
config.status: creating contrib/windows/installer/boxbackup.mpi
config.status: creating infrastructure/makebuildenv.pl
config.status: creating infrastructure/makeparcels.pl
config.status: creating infrastructure/makedistribution.pl
config.status: creating lib/common/makeexception.pl
config.status: creating lib/raidfile/raidfile-config
config.status: creating lib/server/makeprotocol.pl
config.status: creating runtest.pl
config.status: creating test/backupstorefix/testfiles/testbackupstorefix.pl
config.status: creating test/bbackupd/testfiles/extcheck1.pl
config.status: creating test/bbackupd/testfiles/extcheck2.pl
config.status: creating test/bbackupd/testfiles/notifyscript.pl
config.status: creating test/bbackupd/testfiles/syncallowscript.pl
config.status: creating lib/common/BoxConfig.h

Box build environment setup.
Building on 'SunOS'.

Seeding autogen code...
Making Server protocol classes from testprotocol.txt...
Making Client protocol classes from testprotocol.txt...
Making Client protocol classes from ../../bin/bbstored/backupprotocol.txt...
Generating BackupStore exception...
Generating Server exception...
Generating Connection exception...
Generating Common exception...
Generating Conversion exception...
Generating RaidFile exception...
Generating HTTP exception...
Generating Compress exception...
Generating Cipher exception...
Making Server protocol classes from backupprotocol.txt...
Generating Client exception...
Creating built-in documentation for bbackupquery...
done

Scanning code...
done

Generating Makefiles...
lib/common
lib/win32
lib/raidfile
lib/crypto
lib/server
lib/compress
lib/intercept
test/common
test/crypto
test/compress
test/raidfile
test/basicserver
lib/backupclient
lib/backupstore
bin/bbackupobjdump
bin/bbstored
bin/bbstoreaccounts
bin/bbackupd
bin/bbackupquery
bin/bbackupctl
test/backupstore
test/backupstorefix
test/backupstorepatch
test/backupdiff
test/bbackupd
lib/httpserver
test/httpserver
bin/s3simulator

Type 'cd <module_dir>; gmake' to build a module

A summary of the build configuration is below. Box Backup will function
without these features, but will work better where they are present. Refer
to the documentation for more information on each feature.

Regular expressions: yes
Large files:         yes
Berkeley DB:         no
Readline:            no
Extended attributes: no