+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/screen-5.0.0nb3/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/screen-5.0.0nb3/work.log => Checksum BLAKE2s OK for screen-5.0.0.tar.gz => Checksum SHA512 OK for screen-5.0.0.tar.gz ===> Installing dependencies for screen-5.0.0nb3 ========================================================================== The supported build options for screen are: curses ncurses pdcurses The currently selected options are: ncurses You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.screen = ncurses ========================================================================== ========================================================================== The following variables will affect the build process of this package, screen-5.0.0nb3. Their current value is shown below: * CURSES_DEFAULT = ncurses Based on these variables, the following variables have been set: * CURSES_TYPE = ncurses * TERMCAP_TYPE = curses 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/local/bin/bmake clean' after the changes. ========================================================================== => Tool dependency automake>=1.9: found automake-1.16.5nb3 => Tool dependency autoconf>=2.58: found autoconf-2.72 => Tool dependency bsdtar-[0-9]*: found bsdtar-3.8.0 => Tool dependency gmake>=3.81: found gmake-4.4.1 => Tool dependency gtexinfo>=3.12: found gtexinfo-7.2 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency gcc13>=13.1.0: found gcc13-13.3.0 => Full dependency pkg_install-info-[0-9]*: found pkg_install-info-4.5nb3 => Full dependency gcc13-libs>=13.2.0: found gcc13-libs-13.3.0 => Full dependency ncurses>=6.5: found ncurses-6.5 ===> Overriding tools for screen-5.0.0nb3 ===> Extracting for screen-5.0.0nb3 ===> Patching for screen-5.0.0nb3 => Applying pkgsrc patches for screen-5.0.0nb3 => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-Makefile.in => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/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.2 2025/02/13 19:43:02 rillig Exp $ | |Add utmp-netbsd.c (created in patch-am) and utmp-netbsd.o. |Setting the setuid bit is handled by the package Makefile. |Don't try to leave "screen.old" behind on install. | |--- Makefile.in.orig 2025-01-09 19:50:00.054935679 +0000 |+++ Makefile.in -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 54. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-attacher.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-attacher.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-attacher.c,v 1.1 2025/05/12 16:03:20 wiz Exp $ | |https://security.opensuse.org/2025/05/12/screen-security-issues.html | |--- attacher.c.orig 2024-08-28 19:55:03.000000000 +0000 |+++ attacher.c -------------------------- Patching file attacher.c using Plan A... Hunk #1 succeeded at 127. Hunk #2 succeeded at 276. Hunk #3 succeeded at 325. Hunk #4 succeeded at 443. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-configure => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/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/05/12 16:03:20 wiz Exp $ | |https://security.opensuse.org/2025/05/12/screen-security-issues.html | |--- configure.orig 2025-05-12 16:00:51.988728997 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 1347. Hunk #2 succeeded at 4873. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-configure.ac => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-configure.ac Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-configure.ac,v 1.1 2025/05/12 16:03:20 wiz Exp $ | |https://security.opensuse.org/2025/05/12/screen-security-issues.html | |--- configure.ac.orig 2024-08-28 19:55:03.000000000 +0000 |+++ configure.ac -------------------------- Patching file configure.ac using Plan A... Hunk #1 succeeded at 117. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-doc_screen.1 => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-doc_screen.1 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-doc_screen.1,v 1.1 2025/01/09 20:07:03 ktnb Exp $ | |Update the man page with pkgsrc paths | |--- doc/screen.1.orig 2025-01-09 02:42:26.792251218 +0000 |+++ doc/screen.1 -------------------------- Patching file doc/screen.1 using Plan A... Hunk #1 succeeded at 767. Hunk #2 succeeded at 780. Hunk #3 succeeded at 5194. Hunk #4 succeeded at 5216. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-doc_screen.texinfo => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-doc_screen.texinfo Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-doc_screen.texinfo,v 1.4 2025/01/09 20:07:03 ktnb Exp $ | |Fix: Node `Window Settings' lacks menu item for `Mousetrack' | |--- doc/screen.texinfo.orig 2024-08-28 19:55:03.000000000 +0000 |+++ doc/screen.texinfo -------------------------- Patching file doc/screen.texinfo using Plan A... Hunk #1 succeeded at 2417. Hunk #2 succeeded at 5249. Hunk #3 succeeded at 5258. Hunk #4 succeeded at 5278. Hunk #5 succeeded at 5290. Hunk #6 succeeded at 5413. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-etc_etcscreenrc => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-etc_etcscreenrc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-etc_etcscreenrc,v 1.1 2025/01/09 20:07:03 ktnb Exp $ | |Replace configurable paths with tags. | |--- etc/etcscreenrc.orig 2015-09-05 19:28:22.000000000 +0000 |+++ etc/etcscreenrc -------------------------- Patching file etc/etcscreenrc using Plan A... Hunk #1 succeeded at 1. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-logfile.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-logfile.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-logfile.c,v 1.1 2025/05/12 16:03:20 wiz Exp $ | |https://security.opensuse.org/2025/05/12/screen-security-issues.html | |--- logfile.c.orig 2024-08-28 19:55:03.000000000 +0000 |+++ logfile.c -------------------------- Patching file logfile.c using Plan A... Hunk #1 succeeded at 88. Hunk #2 succeeded at 223. Hunk #3 succeeded at 238. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-logfile.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-logfile.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-logfile.h,v 1.1 2025/05/12 16:03:20 wiz Exp $ | |https://security.opensuse.org/2025/05/12/screen-security-issues.html | |--- logfile.h.orig 2024-08-28 19:55:03.000000000 +0000 |+++ logfile.h -------------------------- Patching file logfile.h using Plan A... Hunk #1 succeeded at 72. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-process.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-process.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-process.c,v 1.1 2025/05/12 16:03:20 wiz Exp $ | |https://security.opensuse.org/2025/05/12/screen-security-issues.html | |--- process.c.orig 2024-08-28 19:55:03.000000000 +0000 |+++ process.c -------------------------- Patching file process.c using Plan A... Hunk #1 succeeded at 117. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-screen.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-screen.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-screen.c,v 1.7 2025/05/12 16:03:20 wiz Exp $ | |https://security.opensuse.org/2025/05/12/screen-security-issues.html | |--- screen.c.orig 2024-08-28 19:55:03.000000000 +0000 |+++ screen.c -------------------------- Patching file screen.c using Plan A... Hunk #1 succeeded at 145. Hunk #2 succeeded at 197. Hunk #3 succeeded at 362. Hunk #4 succeeded at 764. Hunk #5 succeeded at 862. Hunk #6 succeeded at 927. Hunk #7 succeeded at 1597. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-screen.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-screen.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-screen.h,v 1.1 2025/05/12 16:03:20 wiz Exp $ | |https://security.opensuse.org/2025/05/12/screen-security-issues.html | |--- screen.h.orig 2024-08-28 19:55:03.000000000 +0000 |+++ screen.h -------------------------- Patching file screen.h using Plan A... Hunk #1 succeeded at 291. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-socket.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-socket.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-socket.c,v 1.7 2025/05/12 16:03:20 wiz Exp $ | |Include for iovec. | |https://security.opensuse.org/2025/05/12/screen-security-issues.html | |--- socket.c.orig 2024-08-28 19:55:03.000000000 +0000 |+++ socket.c -------------------------- Patching file socket.c using Plan A... Hunk #1 succeeded at 35. Hunk #2 succeeded at 89. Hunk #3 succeeded at 151. Hunk #4 succeeded at 614. Hunk #5 succeeded at 623. Hunk #6 succeeded at 641. Hunk #7 succeeded at 681. Hunk #8 succeeded at 887. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-termcap.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-termcap.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-termcap.c,v 1.1 2025/01/09 20:07:04 ktnb Exp $ | |Don't pollute G1 to allow 8-bit encondings. | |The original code made the TERMCAP env var longer than 1023 bytes, |which causes problems. This is a quick hack but works with our termcap. | |--- termcap.c.orig 2025-01-09 02:57:57.777207358 +0000 |+++ termcap.c -------------------------- Patching file termcap.c using Plan A... Hunk #1 succeeded at 65. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-utmp-netbsd.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-utmp-netbsd.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-utmp-netbsd.c,v 1.1 2025/01/09 20:07:04 ktnb Exp $ | |Code to handle the login slot in utmp when utmpx is available. |Daemons shipped with NetBSD tend to write to both, while 3rd |party software might write to only one. | |--- utmp-netbsd.c.orig 2015-02-13 04:30:05.000000000 +0000 |+++ utmp-netbsd.c -------------------------- (Creating file utmp-netbsd.c...) Patching file utmp-netbsd.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-window.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen/patches/patch-window.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-window.h,v 1.4 2025/01/09 20:07:04 ktnb Exp $ | |OpenBSD grumbles without the socket definitions | |--- window.h.orig 2025-01-09 02:59:07.553319622 +0000 |+++ window.h -------------------------- Patching file window.h using Plan A... Hunk #1 succeeded at 33. done ===> Creating toolchain wrappers for screen-5.0.0nb3 /usr/bin/sed -e '/^#/d' -e 's,@LINK_ARCH_DEFAULT@,link_arch64,g' -e 's,@LINK_LIBGCC_DEFAULT@,link_libgcc_arch64,g' -e 's,@LIBGCC_PREFIX@,/opt/local/gcc13/x86_64-sun-solaris2.11,g' < ../../extra/gcc13-libs/files/specs.pkgsrc > /home/pbulk/build/misc/screen/work/.cwrapper/specs.pkgsrc ===> Configuring for screen-5.0.0nb3 => Substituting "paths" in etc/etcscreenrc doc/screen.1 cd /home/pbulk/build/misc/screen/work/screen-5.0.0 && autoreconf -i => 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 configure: WARNING: unrecognized options: --enable-colors256 checking for x86_64-sun-solaris2.11-gcc... gcc checking whether the C compiler works... yes checking for 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 C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed 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 wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for x86_64-sun-solaris2.11-gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking for gawk... /usr/bin/nawk checking for a BSD-compatible install... /opt/local/bin/bsdinstall -c -o pbulk -g pbulk checking for execvpe... no checking for seteuid... yes checking for setegid... yes checking for setreuid... yes checking for setresuid... no checking for library containing tgetent... -lcurses checking for library containing crypt... none required checking for pty.h... no checking for util.h... no checking for libutil.h... no checking for library containing openpty... no configure: error: unable to find openpty() function *** Error code 1 Stop. bmake[1]: stopped making "configure" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen *** Error code 1 Stop. bmake: stopped making "configure" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/misc/screen