+ 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/objfw-1.3nb1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/objfw-1.3nb1/work.log
=> Checksum BLAKE2s OK for 2d297b2d3702d24662819016b57f0a67d902990d.patch
=> Checksum SHA512 OK for 2d297b2d3702d24662819016b57f0a67d902990d.patch
=> Checksum BLAKE2s OK for objfw-1.3.tar.gz
=> Checksum SHA512 OK for objfw-1.3.tar.gz
===> Installing dependencies for objfw-1.3nb1
==========================================================================
The supported build options for objfw are:

	gnutls mbedtls openssl

The currently selected options are:

	openssl

You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable.  Its current value is shown:

	PKG_OPTIONS.objfw (not defined)

==========================================================================
==========================================================================
The following variables will affect the build process of this package,
objfw-1.3nb1.  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 clang>=3.2: found clang-19.1.7nb1
=> Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3nb1
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Full dependency openssl>=3: found openssl-3.4.1
===> Overriding tools for objfw-1.3nb1
===> Extracting for objfw-1.3nb1
===> Patching for objfw-1.3nb1
=> Applying distribution patches for objfw-1.3nb1
=> Applying distribution patch 2d297b2d3702d24662819016b57f0a67d902990d.patch
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|From 2d297b2d3702d24662819016b57f0a67d902990d Mon Sep 17 00:00:00 2001
|From: Jonathan Schleifer <js@nil.im>
|Date: Sun, 23 Mar 2025 15:14:57 +0000
|Subject: [PATCH] Improve check for GameController.framework
|
|FossilOrigin-Name: 75f164f64bc9d9712a8b78967f6b2c0b9977db4a60ac7fda12d66f562011928c
|---
| configure.ac                              | 18 +++++++++++++++++-
| src/hid/OHDualSenseGamepad+Private.h      |  4 ++--
| src/hid/OHDualSenseGamepad.m              |  8 ++++----
| src/hid/OHDualShock4Gamepad+Private.h     |  4 ++--
| src/hid/OHDualShock4Gamepad.m             |  8 ++++----
| src/hid/OHExtendedN64Controller+Private.h |  4 ++--
| src/hid/OHExtendedN64Controller.m         |  8 ++++----
| src/hid/OHGameController.m                |  4 ++--
| src/hid/OHJoyConPair+Private.h            |  4 ++--
| src/hid/OHJoyConPair.m                    | 14 +++++++-------
| src/hid/OHLeftJoyCon+Private.h            |  4 ++--
| src/hid/OHLeftJoyCon.m                    | 10 +++++-----
| src/hid/OHN64Controller.m                 |  4 ++--
| src/hid/OHNESGamepad+Private.h            |  4 ++--
| src/hid/OHNESGamepad.m                    |  8 ++++----
| src/hid/OHRightJoyCon+Private.h           |  4 ++--
| src/hid/OHRightJoyCon.m                   | 10 +++++-----
| src/hid/OHSNESGamepad+Private.h           |  4 ++--
| src/hid/OHSNESGamepad.m                   |  8 ++++----
| src/hid/OHStadiaGamepad+Private.h         |  4 ++--
| src/hid/OHStadiaGamepad.m                 | 10 +++++-----
| src/hid/OHSwitchProController+Private.h   |  4 ++--
| src/hid/OHSwitchProController.m           |  8 ++++----
| 23 files changed, 87 insertions(+), 71 deletions(-)
|
|diff --git a/configure.ac b/configure.ac
|index 6bf5abe89..4d6794f3a 100644
|--- a/configure.ac
|+++ b/configure.ac
--------------------------
Patching file configure.ac using Plan A...
Hunk #1 succeeded at 2484 (offset -1 lines).
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHDualSenseGamepad+Private.h b/src/hid/OHDualSenseGamepad+Private.h
|index 5ae1f2bec..4e19e289f 100644
|--- a/src/hid/OHDualSenseGamepad+Private.h
|+++ b/src/hid/OHDualSenseGamepad+Private.h
--------------------------
Patching file src/hid/OHDualSenseGamepad+Private.h using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 33.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHDualSenseGamepad.m b/src/hid/OHDualSenseGamepad.m
|index b7709951a..52c3586e0 100644
|--- a/src/hid/OHDualSenseGamepad.m
|+++ b/src/hid/OHDualSenseGamepad.m
--------------------------
Patching file src/hid/OHDualSenseGamepad.m using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 44.
Hunk #3 succeeded at 52.
Hunk #4 succeeded at 363.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHDualShock4Gamepad+Private.h b/src/hid/OHDualShock4Gamepad+Private.h
|index ed5183523..42d3ea0dc 100644
|--- a/src/hid/OHDualShock4Gamepad+Private.h
|+++ b/src/hid/OHDualShock4Gamepad+Private.h
--------------------------
Patching file src/hid/OHDualShock4Gamepad+Private.h using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 33.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHDualShock4Gamepad.m b/src/hid/OHDualShock4Gamepad.m
|index 9e3840523..21c474946 100644
|--- a/src/hid/OHDualShock4Gamepad.m
|+++ b/src/hid/OHDualShock4Gamepad.m
--------------------------
Patching file src/hid/OHDualShock4Gamepad.m using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 44.
Hunk #3 succeeded at 52.
Hunk #4 succeeded at 363.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHExtendedN64Controller+Private.h b/src/hid/OHExtendedN64Controller+Private.h
|index d98e32f78..41c1f5ceb 100644
|--- a/src/hid/OHExtendedN64Controller+Private.h
|+++ b/src/hid/OHExtendedN64Controller+Private.h
--------------------------
Patching file src/hid/OHExtendedN64Controller+Private.h using Plan A...
Hunk #1 succeeded at 19.
Hunk #2 succeeded at 27.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHExtendedN64Controller.m b/src/hid/OHExtendedN64Controller.m
|index 25816954b..77f48e7d9 100644
|--- a/src/hid/OHExtendedN64Controller.m
|+++ b/src/hid/OHExtendedN64Controller.m
--------------------------
Patching file src/hid/OHExtendedN64Controller.m using Plan A...
Hunk #1 succeeded at 23.
Hunk #2 succeeded at 39.
Hunk #3 succeeded at 120.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHGameController.m b/src/hid/OHGameController.m
|index afd6a0248..b872d1d97 100644
|--- a/src/hid/OHGameController.m
|+++ b/src/hid/OHGameController.m
--------------------------
Patching file src/hid/OHGameController.m using Plan A...
Hunk #1 succeeded at 42.
Hunk #2 succeeded at 81.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHJoyConPair+Private.h b/src/hid/OHJoyConPair+Private.h
|index 6c3ca8a89..871799415 100644
|--- a/src/hid/OHJoyConPair+Private.h
|+++ b/src/hid/OHJoyConPair+Private.h
--------------------------
Patching file src/hid/OHJoyConPair+Private.h using Plan A...
Hunk #1 succeeded at 19.
Hunk #2 succeeded at 27.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHJoyConPair.m b/src/hid/OHJoyConPair.m
|index 3f6012792..696c4eff8 100644
|--- a/src/hid/OHJoyConPair.m
|+++ b/src/hid/OHJoyConPair.m
--------------------------
Patching file src/hid/OHJoyConPair.m using Plan A...
Hunk #1 succeeded at 24.
Hunk #2 succeeded at 51.
Hunk #3 succeeded at 171.
Hunk #4 succeeded at 228.
Hunk #5 succeeded at 272.
Hunk #6 succeeded at 517.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHLeftJoyCon+Private.h b/src/hid/OHLeftJoyCon+Private.h
|index 158e7635c..775aadecf 100644
|--- a/src/hid/OHLeftJoyCon+Private.h
|+++ b/src/hid/OHLeftJoyCon+Private.h
--------------------------
Patching file src/hid/OHLeftJoyCon+Private.h using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 33.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHLeftJoyCon.m b/src/hid/OHLeftJoyCon.m
|index d56353bbc..d11423c24 100644
|--- a/src/hid/OHLeftJoyCon.m
|+++ b/src/hid/OHLeftJoyCon.m
--------------------------
Patching file src/hid/OHLeftJoyCon.m using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 40.
Hunk #3 succeeded at 55.
Hunk #4 succeeded at 193.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHN64Controller.m b/src/hid/OHN64Controller.m
|index 114bdb5d9..4301f5cbc 100644
|--- a/src/hid/OHN64Controller.m
|+++ b/src/hid/OHN64Controller.m
--------------------------
Patching file src/hid/OHN64Controller.m using Plan A...
Hunk #1 succeeded at 57.
Hunk #2 succeeded at 98.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHNESGamepad+Private.h b/src/hid/OHNESGamepad+Private.h
|index 4de2871db..52ce2e16e 100644
|--- a/src/hid/OHNESGamepad+Private.h
|+++ b/src/hid/OHNESGamepad+Private.h
--------------------------
Patching file src/hid/OHNESGamepad+Private.h using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 33.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHNESGamepad.m b/src/hid/OHNESGamepad.m
|index adc9121d6..804243812 100644
|--- a/src/hid/OHNESGamepad.m
|+++ b/src/hid/OHNESGamepad.m
--------------------------
Patching file src/hid/OHNESGamepad.m using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 43.
Hunk #3 succeeded at 51.
Hunk #4 succeeded at 245.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHRightJoyCon+Private.h b/src/hid/OHRightJoyCon+Private.h
|index d1e67dec6..e9e43e44f 100644
|--- a/src/hid/OHRightJoyCon+Private.h
|+++ b/src/hid/OHRightJoyCon+Private.h
--------------------------
Patching file src/hid/OHRightJoyCon+Private.h using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 33.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHRightJoyCon.m b/src/hid/OHRightJoyCon.m
|index daaff6628..27921a06c 100644
|--- a/src/hid/OHRightJoyCon.m
|+++ b/src/hid/OHRightJoyCon.m
--------------------------
Patching file src/hid/OHRightJoyCon.m using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 40.
Hunk #3 succeeded at 55.
Hunk #4 succeeded at 209.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHSNESGamepad+Private.h b/src/hid/OHSNESGamepad+Private.h
|index 0aab8c840..a4d1f639d 100644
|--- a/src/hid/OHSNESGamepad+Private.h
|+++ b/src/hid/OHSNESGamepad+Private.h
--------------------------
Patching file src/hid/OHSNESGamepad+Private.h using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 32.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHSNESGamepad.m b/src/hid/OHSNESGamepad.m
|index bdeba90fa..e8dba49a9 100644
|--- a/src/hid/OHSNESGamepad.m
|+++ b/src/hid/OHSNESGamepad.m
--------------------------
Patching file src/hid/OHSNESGamepad.m using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 41.
Hunk #3 succeeded at 49.
Hunk #4 succeeded at 232.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHStadiaGamepad+Private.h b/src/hid/OHStadiaGamepad+Private.h
|index 00967ca6f..3497b3543 100644
|--- a/src/hid/OHStadiaGamepad+Private.h
|+++ b/src/hid/OHStadiaGamepad+Private.h
--------------------------
Patching file src/hid/OHStadiaGamepad+Private.h using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 33.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHStadiaGamepad.m b/src/hid/OHStadiaGamepad.m
|index cda11fab2..d9087d950 100644
|--- a/src/hid/OHStadiaGamepad.m
|+++ b/src/hid/OHStadiaGamepad.m
--------------------------
Patching file src/hid/OHStadiaGamepad.m using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 40.
Hunk #3 succeeded at 55.
Hunk #4 succeeded at 372.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHSwitchProController+Private.h b/src/hid/OHSwitchProController+Private.h
|index a65c0d3e3..fc52263b2 100644
|--- a/src/hid/OHSwitchProController+Private.h
|+++ b/src/hid/OHSwitchProController+Private.h
--------------------------
Patching file src/hid/OHSwitchProController+Private.h using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 33.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/src/hid/OHSwitchProController.m b/src/hid/OHSwitchProController.m
|index 0fdac0146..7d0f21f09 100644
|--- a/src/hid/OHSwitchProController.m
|+++ b/src/hid/OHSwitchProController.m
--------------------------
Patching file src/hid/OHSwitchProController.m using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 43.
Hunk #3 succeeded at 51.
Hunk #4 succeeded at 341.
done
=> Applying pkgsrc patches for objfw-1.3nb1
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/objfw/patches/patch-configure
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/objfw/patches/patch-configure
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-configure,v 1.1 2025/03/23 00:36:34 js Exp $
|
|--- configure.orig	2025-03-23 00:34:01.929337518 +0000
|+++ configure
--------------------------
Patching file configure using Plan A...
Hunk #1 succeeded at 9161.
done
===> Creating toolchain wrappers for objfw-1.3nb1
===> Configuring for objfw-1.3nb1
=> 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
=> 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 for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk
checking for x86_64-sun-solaris2.11-clang... clang
checking whether the Objective C compiler works... no
configure: error: in '/home/pbulk/build/devel/objfw/work/objfw-1.3':
configure: error: Objective C compiler cannot create executables
See 'config.log' for more details
*** Error code 77

Stop.
bmake[1]: stopped making "configure" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/objfw
*** Error code 1

Stop.
bmake: stopped making "configure" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/objfw