=> Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for expect5.45.tar.gz => Checksum SHA512 OK for expect5.45.tar.gz ===> Installing dependencies for tcl-expect-5.45.0nb6 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency tcl>=8.6.1nb1: found tcl-8.6.14nb1 ===> Overriding tools for tcl-expect-5.45.0nb6 ===> Extracting for tcl-expect-5.45.0nb6 ===> Patching for tcl-expect-5.45.0nb6 => Applying pkgsrc patches for tcl-expect-5.45.0nb6 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/tcl-expect/../../lang/tcl-expect/patches/patch-Makefile.in => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/tcl-expect/../../lang/tcl-expect/patches/patch-Makefile.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-Makefile.in,v 1.6 2022/06/19 14:43:28 gdt Exp $ | |Add a shlib version to the shared library, which does not have one, |for reasons not understood. This is accomplished by defining a |SHLIB_VERSION make variable by autoconf substitution (and oddly but |not importantly, including a . in the make variable rather than where |used). | |Build and install a static version of the expect library. | |Use standard rather than namespaced directories for data/lib/include. |\todo Decide if this is working around an upstream bug, and if so file |upstream, or if it is a pkgsrc accomodation. | |Include LDFLAGS when linking (for RELRO). | |\todo File changes upstream (but upstream is not functioning). | |--- Makefile.in.orig 2010-09-30 17:14:07.000000000 +0000 |+++ Makefile.in -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 99. Hunk #2 succeeded at 123. Hunk #3 succeeded at 151. Hunk #4 succeeded at 216. Hunk #5 succeeded at 554. Hunk #6 succeeded at 564. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/tcl-expect/../../lang/tcl-expect/patches/patch-configure => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/tcl-expect/../../lang/tcl-expect/patches/patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-configure,v 1.3 2022/06/19 14:43:28 gdt Exp $ | |Add support for MirBSD as OpenBSD and DragonFly as FreeBSD. | |Upstream has support to use the version with or without dots as the |shlib suffix, conditioned on TCL_LIB_VERSIONS_OK. This patch forces |that to be the "NODOTS" flavor always. \todo Explain the plan; this |seems likely to make the build the same on all pkgsrc platforms. | |Define PVNODOTS and use it to overwrite SHARED_LIB_SUFFIX and |define UNSHARED_LIB_SUFFIX. PVNODOTS appears to have the same value as |PACKAGE_VERSION_NO_DOTS, that upstream configure already computes. |\todo Explain why there is a new variable. | |Substitute the already-computed SHLIB_VERSION, for use in Makefile.in. | |\todo File changes upstream (but upstream is not functioning). | |--- configure.orig 2010-09-16 20:46:47.000000000 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 8007. Hunk #2 succeeded at 8099. Hunk #3 succeeded at 8899. Hunk #4 succeeded at 15948. Hunk #5 succeeded at 16014. Hunk #6 succeeded at 16330. Hunk #7 succeeded at 17170. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/tcl-expect/../../lang/tcl-expect/patches/patch-exp__chan.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/tcl-expect/../../lang/tcl-expect/patches/patch-exp__chan.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-exp__chan.c,v 1.3 2022/06/19 22:22:22 gdt Exp $ | |Add hack to work around deadlock situation that occurs on Solaris and |Linux. See PR 34442. | |The problem apparently does not occur on BSD, but it doesn't seem to |be clear why or whether that's really the case; the description of the |problem as far as it's understood seems to be portable. So don't |conditionalize it, as the check should be safe. If this turns out to |cause problems, we can wrap it in ifdefs. | |\todo File changes upstream (but upstream is not functioning). | |--- exp_chan.c.orig 2010-07-01 00:53:49.000000000 +0000 |+++ exp_chan.c -------------------------- Patching file exp_chan.c using Plan A... Hunk #1 succeeded at 7. Hunk #2 succeeded at 208. Hunk #3 succeeded at 222. done ===> Creating toolchain wrappers for tcl-expect-5.45.0nb6 /tmp/make5P3v3V[2]: /usr/bin/touch: inaccessible or not found *** Error code 127 Stop. bmake[1]: stopped making "configure" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/tcl-expect *** Error code 1 Stop. bmake: stopped making "configure" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/tcl-expect