+ 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