+ 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.3/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/objfw-1.3/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.3 ========================================================================== 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.3. 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-18.1.8nb3 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3 => 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.3 ===> Extracting for objfw-1.3 ===> Patching for objfw-1.3 => Applying distribution patches for objfw-1.3 => 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 |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.3 => 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.3 ===> Configuring for objfw-1.3 => 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... yes checking for Objective 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 Objective C... yes checking whether clang accepts -g... yes checking how to run the Objective C preprocessor... clang -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 a sed that does not truncate output... /usr/bin/sed checking whether ln -s works... yes checking for egrep -e... (cached) /usr/xpg4/bin/grep -E checking whether Objective C compiler accepts -std=gnu11... yes checking whether Objective C compiler accepts -pipe... yes checking whether Objective C compiler accepts -fno-common... yes checking whether Objective C compiler accepts -Xclang -fno-constant-cfstrings... no checking whether Objective C compiler accepts -Xclang -fno-constant-nsnumber-literals... no checking whether Objective C compiler accepts -Xclang -fno-constant-nsarray-literals... no checking whether Objective C compiler accepts -Xclang -fno-constant-nsdictionary-literals... no checking whether Objective C compiler accepts -Wsign-compare -Werror... yes checking whether Objective C compiler accepts -Wshadow -Werror... yes checking whether Objective C compiler accepts -Wshorten-64-to-32 -Werror... no checking whether Objective C compiler accepts -Wundeclared-selector -Werror... yes checking whether Objective C compiler accepts -Wsemicolon-before-method-body -Werror... no checking whether Objective C compiler accepts -Wobjc-missing-property-synthesis -Werror... no checking whether Objective C compiler accepts -Wmissing-method-return-type -Werror... no checking whether Objective C compiler supports properties... yes 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 shared library type... Solaris checking for plugin type... ELF checking whether we need -D_GNU_SOURCE... no 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 dlfcn.h... yes checking for complex.h... yes checking for sys/ioctl.h... yes checking for sys/ttycom.h... no checking for objc/objc.h... yes checking which Objective C runtime to use... ObjFW runtime checking whether -fobjc-runtime=objfw-1.3 is supported... no checking for exception type... DWARF checking for library containing _Unwind_RaiseException... none required checking for _Unwind_GetDataRelBase... yes checking for _Unwind_GetTextRelBase... yes checking for _Unwind_Backtrace... yes checking whether Objective C compiler supports ARC... no checking whether byte ordering is bigendian... no checking for SSIZE_MAX... yes checking for UINTPTR_MAX... yes checking for inttypes.h... (cached) yes checking for sys/types.h... (cached) yes checking for stdnoreturn.h... yes checking for wchar_t... yes checking for wchar.h... yes checking size of float... 4 checking size of double... 8 checking for floating point endianess... little endian checking for cet.h... yes checking for fmod in -lm... yes checking for creal in -lcomplex... no checking for strtof... yes checking for truncf... yes checking for asprintf... yes checking for arc4random... yes checking for dlopen in -ldl... yes checking for dladdr... yes checking for sys/mman.h... yes checking for mmap... yes checking for mlock... yes checking for threads... POSIX checking whether Objective C compiler accepts -Wp,-pthread... no checking for main in -lpthread... yes checking for pthread_spin_lock... yes checking for sched_yield... yes checking for pthread_attr_getschedpolicy... yes checking for pthread_attr_setinheritsched... yes checking for pthread_np.h... no checking for pthread_set_name_np... no checking for pthread_setname_np... yes checking for threads.h... yes checking whether _Thread_local works... yes checking whether we have an atomic ops assembly implementation... yes checking whether __atomic_* works... yes checking whether __sync_* works... yes checking for libkern/OSAtomic.h... no checking for atomic operations... assembly implementation checking for off64_t... yes checking for lseek64... no checking for lstat64... no checking for open64... no checking for stat64... no checking for pwd.h... yes checking for grp.h... yes checking for chmod... yes checking for chown... yes checking for link... yes checking for symlink... yes checking for lstat... yes checking for lutimes... yes checking for utimensat... yes checking for struct stat.st_birthtime... no checking for dirent.h... yes checking for sysconf... yes checking for clock_gettime... yes checking for gmtime_r... yes checking for localtime_r... yes checking for fcntl.h... yes checking for fcntl... yes checking for nanosleep... yes checking for xlocale.h... yes checking for strtod_l... no checking for strtof_l... no checking for asprintf_l... no checking for uselocale... yes checking for strerror_r... yes checking for return type of strerror_r... int checking for sys/utsname.h... yes checking for uname... yes checking for pipe... yes checking pkg-config is at least version 0.9.0... yes checking for socket in -lsocket... yes checking for sys/socket.h... yes checking for struct sockaddr.sa_len... no checking for struct sockaddr_storage... yes checking for netinet/in.h... yes checking for netinet/tcp.h... yes checking for netinet/sctp.h... yes checking for arpa/inet.h... yes checking for netdb.h... yes checking for sys/sockio.h... yes checking for net/if.h... yes checking for net/if_arp.h... yes checking for net/if_dl.h... yes checking for net/if_types.h... yes checking for if_indextoname... yes checking for if_nametoindex... yes checking for if_nameindex... yes checking for struct sockaddr_dl... yes checking for struct lifconf... yes checking for struct ifreq.ifr_hwaddr... no checking for sys/un.h... yes checking for struct sockaddr_in6.sin6_addr... yes checking for afunix.h... no checking for struct sockaddr_un.sun_path... yes checking for struct sockaddr_un.sun_len... no checking for getpeereid... no checking for netipx/ipx.h... no checking for struct sockaddr_ipx.sipx_network... no checking for struct sockaddr_ipx.sa_netnum... no checking for struct sockaddr_ipx.sipx_addr.x_port... no checking for netat/appletalk.h... no checking for netatalk/at.h... no checking for struct sockaddr_at.sat_addr... no checking for struct sockaddr_at.sat_net... no checking for paccept... no checking for accept4... yes checking for kqueue1... no checking for kqueue... no checking for epoll_create1... yes checking for poll.h... yes checking for poll... yes checking for sys/select.h... yes checking for select... yes checking for SSL_set1_host in -lssl... no configure: error: No TLS implementation was found. Please install OpenSSL, GnuTLS, Mbed TLS or use --without-tls. *** Error code 1 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