+ 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/yasr-0.0.0.144/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/yasr-0.0.0.144/work.log
=> Checksum BLAKE2s OK for yasr-0.0.0.144-f60db19350542e6f4b7d268a310b9f2b9f3076c0.tar.gz
=> Checksum SHA512 OK for yasr-0.0.0.144-f60db19350542e6f4b7d268a310b9f2b9f3076c0.tar.gz
===> Installing dependencies for yasr-0.0.0.144
=> Tool dependency meson>=0: found meson-1.6.0nb1
=> Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.82.2
=> Tool dependency gettext-tools>=0.15: found gettext-tools-0.22.5
=> Tool dependency pkgconf-[0-9]*: found pkgconf-2.3.0
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Full dependency speech-dispatcher>=0.10.2nb8: found speech-dispatcher-0.11.5
=> Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5
=> Full dependency glib2>=2.4.0: found glib2-2.82.2
=> Full dependency libiconv>=1.9.1: found libiconv-1.17
=> Full dependency libffi>=1.20: found libffi-3.4.6
=> Full dependency libltdl>=2.4.2: found libltdl-2.4.7
=> Full dependency pcre2>=10.21: found pcre2-10.44
=> Full dependency zlib>=1.1.4: found zlib-1.3.1
===> Overriding tools for yasr-0.0.0.144
===> Extracting for yasr-0.0.0.144
===> Patching for yasr-0.0.0.144
=> Applying pkgsrc patches for yasr-0.0.0.144
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/yasr/patches/patch-meson.build
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/yasr/patches/patch-meson.build
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-meson.build,v 1.1 2024/03/11 07:52:38 wiz Exp $
|
|Add test for necessary headers
|
|--- meson.build.orig	2023-04-08 21:22:57.000000000 +0000
|+++ meson.build
--------------------------
Patching file meson.build using Plan A...
Hunk #1 succeeded at 26.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/yasr/patches/patch-yasr_main.c
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/yasr/patches/patch-yasr_main.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-yasr_main.c,v 1.1 2024/03/11 07:52:38 wiz Exp $
|
|Remove non-portable use of WCHAR_T in iconv code.
|Remove the enforcing of UTF-8 (but the code is expeting multibyte
|encodings or ASCII).
|Fix the reading of char after space using right cursor key.
|Use defined constants in buffer sizes when they are used elsewhere.
|Remove unused argument of gulp().
|Fix bug: buf[] used instead of kbuf[].
|Fix bug: the reading of master can be truncated even just getting one char at
|a time (bug in NetBSD's pty implementation?), the code has to take that
|into account.
|Simplify formatting now that we are there, but according to the rest of the code.
|
|--- yasr/main.c.orig	2023-04-08 21:22:57.000000000 +0000
|+++ yasr/main.c
--------------------------
Patching file yasr/main.c using Plan A...
Hunk #1 succeeded at 39.
Hunk #2 succeeded at 52.
Hunk #3 succeeded at 310.
Hunk #4 succeeded at 340.
Hunk #5 succeeded at 368.
Hunk #6 succeeded at 382.
Hunk #7 succeeded at 397.
Hunk #8 succeeded at 407.
Hunk #9 succeeded at 425.
Hunk #10 succeeded at 445.
Hunk #11 succeeded at 461.
Hunk #12 succeeded at 502.
Hunk #13 succeeded at 549.
Hunk #14 succeeded at 595.
Hunk #15 succeeded at 603.
Hunk #16 succeeded at 618.
Hunk #17 succeeded at 628.
Hunk #18 succeeded at 641.
Hunk #19 succeeded at 676.
Hunk #20 succeeded at 686.
Hunk #21 succeeded at 702.
Hunk #22 succeeded at 753.
Hunk #23 succeeded at 790.
Hunk #24 succeeded at 815.
Hunk #25 succeeded at 837.
Hunk #26 succeeded at 907.
Hunk #27 succeeded at 926.
Hunk #28 succeeded at 953.
Hunk #29 succeeded at 969.
Hunk #30 succeeded at 986.
Hunk #31 succeeded at 1004.
Hunk #32 succeeded at 1024.
Hunk #33 succeeded at 1044.
Hunk #34 succeeded at 1057.
Hunk #35 succeeded at 1070.
Hunk #36 succeeded at 1088.
Hunk #37 succeeded at 1125.
Hunk #38 succeeded at 1138.
Hunk #39 succeeded at 1156.
Hunk #40 succeeded at 1175.
Hunk #41 succeeded at 1196.
Hunk #42 succeeded at 1216.
Hunk #43 succeeded at 1231.
Hunk #44 succeeded at 1252.
Hunk #45 succeeded at 1313.
Hunk #46 succeeded at 1350.
Hunk #47 succeeded at 1396.
Hunk #48 succeeded at 1404.
Hunk #49 succeeded at 1483.
Hunk #50 succeeded at 1502.
Hunk #51 succeeded at 1533.
Hunk #52 succeeded at 1550.
Hunk #53 succeeded at 1564.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/yasr/patches/patch-yasr_tts.c
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/yasr/patches/patch-yasr_tts.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-yasr_tts.c,v 1.1 2024/03/11 07:52:38 wiz Exp $
|
|Remove non-portable use of WCHAR_T in iconv code.
|Fix comment's alignment.
|
|--- yasr/tts.c.orig	2023-04-08 21:22:57.000000000 +0000
|+++ yasr/tts.c
--------------------------
Patching file yasr/tts.c using Plan A...
Hunk #1 succeeded at 53.
Hunk #2 succeeded at 68.
Hunk #3 succeeded at 87.
Hunk #4 succeeded at 104.
Hunk #5 succeeded at 119.
Hunk #6 succeeded at 129.
Hunk #7 succeeded at 187.
Hunk #8 succeeded at 208.
Hunk #9 succeeded at 223.
Hunk #10 succeeded at 237.
Hunk #11 succeeded at 253.
Hunk #12 succeeded at 266.
Hunk #13 succeeded at 286.
Hunk #14 succeeded at 381.
Hunk #15 succeeded at 388.
Hunk #16 succeeded at 480.
Hunk #17 succeeded at 583.
Hunk #18 succeeded at 618.
Hunk #19 succeeded at 634.
Hunk #20 succeeded at 665.
Hunk #21 succeeded at 687.
Hunk #22 succeeded at 847.
Hunk #23 succeeded at 878.
Hunk #24 succeeded at 910.
Hunk #25 succeeded at 935.
Hunk #26 succeeded at 987.
Hunk #27 succeeded at 1007.
Hunk #28 succeeded at 1018.
Hunk #29 succeeded at 1028.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/yasr/patches/patch-yasr_yasr.h
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/yasr/patches/patch-yasr_yasr.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-yasr_yasr.h,v 1.1 2024/03/11 07:52:38 wiz Exp $
|
|Remove size of array declarations defined elsewhere
|
|--- yasr/yasr.h.orig	2023-04-08 21:22:57.000000000 +0000
|+++ yasr/yasr.h
--------------------------
Patching file yasr/yasr.h using Plan A...
Hunk #1 succeeded at 128.
Hunk #2 succeeded at 141.
Hunk #3 succeeded at 305.
done
===> Creating toolchain wrappers for yasr-0.0.0.144
===> Configuring for yasr-0.0.0.144
=> Fix eflite path
=> Use sh instead of bash
=> Checking for portability problems in extracted files
The Meson build system
Version: 1.6.0
Source dir: /home/pbulk/build/audio/yasr/work/yasr-f60db19350542e6f4b7d268a310b9f2b9f3076c0
Build dir: /home/pbulk/build/audio/yasr/work/yasr-f60db19350542e6f4b7d268a310b9f2b9f3076c0/output
Build type: native build
Project name: yasr
Project version: 0.7.0
C compiler for the host machine: gcc (gcc 13.3.0 "gcc (GCC) 13.3.0")
C linker for the host machine: gcc ld.solaris 5.11-1.1790 (illumos)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Check usable header "fcntl.h" : YES 
Check usable header "sys/ioctl.h" : YES 
Check usable header "sys/time.h" : YES 
Check usable header "unistd.h" : YES 
Check usable header "utmpx.h" : YES 
Check usable header "util.h" : NO 
Check usable header "libutil.h" : NO 
Check usable header "pty.h" : NO 
Check usable header "locale.h" : YES 

meson.build:35:17: ERROR: C shared or static library 'util' not found

A full log can be found at /home/pbulk/build/audio/yasr/work/yasr-f60db19350542e6f4b7d268a310b9f2b9f3076c0/output/meson-logs/meson-log.txt
*** Error code 1

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

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