=> Checksum BLAKE2s OK for rxvt-2.7.10.tar.gz => Checksum SHA512 OK for rxvt-2.7.10.tar.gz ===> Installing dependencies for rxvt-2.7.10nb11 ========================================================================== The following variables will affect the build process of this package, rxvt-2.7.10nb11. Their current value is shown below: * VARBASE = /var 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 nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency groff>=1.19.2nb3: found groff-1.23.0nb1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency libXpm>=3.5.4.2: found libXpm-3.5.17 => Full dependency libXt>=1.0.0: found libXt-1.3.1 => Build dependency xcb-proto>=1.4: found xcb-proto-1.17.0nb5 => Build dependency xorgproto>=2016.1: found xorgproto-2024.1 => Full dependency libICE>=0.99.1: found libICE-1.1.2 => Full dependency libSM>=0.99.2: found libSM-1.2.6 => Full dependency libX11>=1.1: found libX11-1.8.12 => Full dependency libXau>=1.0: found libXau-1.0.12 => Full dependency libXdmcp>=0.99: found libXdmcp-1.1.5 => Full dependency libxcb>=1.6: found libxcb-1.17.0 ===> Overriding tools for rxvt-2.7.10nb11 ===> Extracting for rxvt-2.7.10nb11 ===> Patching for rxvt-2.7.10nb11 => Applying pkgsrc patches for rxvt-2.7.10nb11 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-aa => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-aa Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-aa,v 1.10 2025/10/20 18:32:10 vins Exp $ | |Build RXVt only. | |--- Makefile.in.~1~ 2003-03-07 13:24:32.000000000 +1100 |+++ Makefile.in 2003-03-28 22:22:19.000000000 +1100 -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 9. Hunk #2 succeeded at 25. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ab => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ab Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ab,v 1.9 2025/10/20 18:32:10 vins Exp $ | |Remove versioning suffixes from rxvt binary. | |--- src/Makefile.in.org 2001-11-30 14:22:56.000000000 +1100 |+++ src/Makefile.in 2003-03-27 13:09:53.000000000 +1100 -------------------------- Patching file src/Makefile.in using Plan A... Hunk #1 succeeded at 138. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ac => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ac Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ac,v 1.9 2025/10/20 18:32:10 vins Exp $ | |* Check for stropts.h header and updwtmpx func. |* Check for ut_session in struct utmpx. | |--- autoconf/configure.in.orig 2003-03-07 02:32:27.000000000 +0000 |+++ autoconf/configure.in -------------------------- Patching file autoconf/configure.in using Plan A... Hunk #1 succeeded at 393. Hunk #2 succeeded at 589. Hunk #3 succeeded at 651. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ad => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ad Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ad,v 1.5 2025/10/20 18:32:10 vins Exp $ | |Prevent clash on u_* type definitions. | |--- src/grkelot.c.orig 2001-07-27 06:38:37.000000000 +0000 |+++ src/grkelot.c -------------------------- Patching file src/grkelot.c using Plan A... Hunk #1 succeeded at 76. Hunk #2 succeeded at 159. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ae => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ae Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ae,v 1.7 2025/10/20 18:32:10 vins Exp $ | |* Check for lastlogx struct support. |* Define RXVT_LASTLOGX_FILE. | |--- src/logging.h.orig 2002-10-01 04:33:47.000000000 +0000 |+++ src/logging.h -------------------------- Patching file src/logging.h using Plan A... Hunk #1 succeeded at 15. Hunk #2 succeeded at 39. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-af => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-af Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-af,v 1.10 2025/10/20 18:32:10 vins Exp $ | |* Add check for stropts.h header and updwtmpx func. |* Add check for ut_session in struct utmpx. |* Fix broken Xlocale support |* Use posix_openpt() to avoid GNUisms. | |--- configure.orig 2003-03-26 06:07:26.000000000 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 9481. Hunk #2 succeeded at 9497. Hunk #3 succeeded at 12966. Hunk #4 succeeded at 13583. Hunk #5 succeeded at 14297. Hunk #6 succeeded at 14498. Hunk #7 succeeded at 14517. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ag => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ag Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ag,v 1.5 2025/10/20 18:32:10 vins Exp $ | |Add definitions for stropts.h header and `updwtmpx' function. | |--- autoconf/config.h.in.orig 2003-02-20 00:35:55.000000000 +0000 |+++ autoconf/config.h.in -------------------------- Patching file autoconf/config.h.in using Plan A... Hunk #1 succeeded at 123. Hunk #2 succeeded at 153. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ah => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ah Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ah,v 1.8 2025/10/20 18:32:10 vins Exp $ | |* Make sure stropts.h gets included. |* Use posix_openpt() to avoid GNUisms. | |--- src/ptytty.c.orig 2002-09-19 07:40:39.000000000 +0000 |+++ src/ptytty.c -------------------------- Patching file src/ptytty.c using Plan A... Hunk #1 succeeded at 46. Hunk #2 succeeded at 102. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-aj => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-aj Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-aj,v 1.2 2025/10/20 18:32:10 vins Exp $ | |* Bulid functions using struct utmp only when the struct utmp is | available | |--- src/logging.intpro.orig Wed Mar 26 00:12:28 2003 |+++ src/logging.intpro -------------------------- Patching file src/logging.intpro using Plan A... Hunk #1 succeeded at 1. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ak => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-ak Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ak,v 1.4 2025/10/20 18:32:10 vins Exp $ | |* Try to get term name from terminal slaves. |* Use ut_session only when it is available in struct utmpx. |* If updwtmpx is not available, use pututxline instead. | |--- src/logging.c.orig 2002-12-16 00:33:04.000000000 +0000 |+++ src/logging.c -------------------------- Patching file src/logging.c using Plan A... Hunk #1 succeeded at 82. Hunk #2 succeeded at 138. Hunk #3 succeeded at 206. Hunk #4 succeeded at 261. Hunk #5 succeeded at 284. Hunk #6 succeeded at 340. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-al => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-al Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-al,v 1.2 2025/10/20 18:32:10 vins Exp $ | |* Fix 64-bit crash inside rxvt_selection_send(). | See https://gnats.netbsd.org/33680 | |--- src/screen.c.orig 2003-03-23 16:56:06.000000000 +0000 |+++ src/screen.c -------------------------- Patching file src/screen.c using Plan A... Hunk #1 succeeded at 3211. Hunk #2 succeeded at 3515. Hunk #3 succeeded at 3541. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-am => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-am Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-am,v 1.2 2025/10/20 18:32:10 vins Exp $ | |* Remove the default display :0 (solves CVE-2008-1142) |* Replace deprecated XKeycodeToKeysym. | |--- src/init.c.orig 2002-12-04 05:21:39.000000000 +0000 |+++ src/init.c -------------------------- Patching file src/init.c using Plan A... Hunk #1 succeeded at 33. Hunk #2 succeeded at 533. Hunk #3 succeeded at 550. Hunk #4 succeeded at 1018. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-src_command.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-src_command.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_command.c,v 1.3 2025/10/20 18:32:10 vins Exp $ | |* Fix CVE-2021-33477. |* Fix CVE-2017-7483. |* Prefer safer vsnprtinf(). |* Replace deprecated XKeycodeToKeysym. | |--- src/command.c.orig 2003-03-26 06:01:23.000000000 +0000 |+++ src/command.c -------------------------- Patching file src/command.c using Plan A... Hunk #1 succeeded at 45. Hunk #2 succeeded at 962. Hunk #3 succeeded at 1956. Hunk #4 succeeded at 2100. Hunk #5 succeeded at 3102. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-src_feature.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-src_feature.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_feature.h,v 1.1 2025/10/20 18:32:10 vins Exp $ | |pkgsrc PREFIX support. | |--- src/feature.h.orig 2002-04-09 00:49:38.000000000 +0000 |+++ src/feature.h -------------------------- Patching file src/feature.h using Plan A... Hunk #1 succeeded at 25. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-src_rxvt.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/x11/rxvt/patches/patch-src_rxvt.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_rxvt.h,v 1.2 2025/10/20 18:32:10 vins Exp $ | |* Rxvt UTMP log files are not defined elsewhere. |* Ignore __attribute__ outside of GCC. | |--- src/rxvt.h.orig 2003-03-07 01:17:18.000000000 +0000 |+++ src/rxvt.h -------------------------- Patching file src/rxvt.h using Plan A... Hunk #1 succeeded at 804. Hunk #2 succeeded at 1100. done ===> Creating toolchain wrappers for rxvt-2.7.10nb11 ===> Configuring for rxvt-2.7.10nb11 => Replacing path placeholders. => 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 configuring for rxvt 2.7.10 checking for aarch64-apple-darwin23-gcc... clang checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether clang accepts -g... yes checking for clang option to accept ANSI C... none needed checking how to run the C preprocessor... clang -E checking for a BSD-compatible install... /usr/bin/install -c -o pbulk -g staff checking for gawk... /opt/pkg/bin/nawk checking for egrep... grep -E checking for AIX... no checking for library containing strerror... none required checking build system type... aarch64-apple-darwin23 checking host system type... aarch64-apple-darwin23 checking for ld used by GCC... /Applications/Xcode-15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld checking if the linker (/Applications/Xcode-15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no checking for /Applications/Xcode-15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... nm checking whether ln -s works... yes checking how to recognise dependant libraries... file_magic Mach-O dynamically linked shared library checking command to parse nm output... ok checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for aarch64-apple-darwin23-file... no checking for file... /usr/bin/file checking for aarch64-apple-darwin23-ranlib... no checking for ranlib... ranlib checking for aarch64-apple-darwin23-strip... no checking for strip... strip checking for objdir... .libs checking for clang option to produce PIC... -fPIC checking if clang PIC flag -fPIC works... yes checking if clang static flag -static works... no checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.lo... yes checking if clang supports -fno-rtti -fno-exceptions... yes checking whether the linker (/Applications/Xcode-15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... unsupported checking whether stripping libraries is possible... no checking dynamic linker characteristics... darwin23 ld.so checking if libtool supports shared libraries... yes creating libtool checking for mv... /bin/mv checking for rm... /bin/rm checking for cp... /bin/cp checking for ln... /bin/ln checking for sed... /opt/pkg/bin/nbsed checking for echo... (cached) echo checking for cmp... /usr/bin/cmp checking for tbl... /Users/pbulk/build/x11/rxvt/work/.tools/bin/tbl checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for libXpm... -I/opt/pkg/include/X11, -L/opt/pkg/lib checking for sys/wait.h that is POSIX.1 compatible... yes checking assert.h usability... yes checking assert.h presence... yes checking for assert.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking libc.h usability... yes checking libc.h presence... yes checking for libc.h... yes checking lastlog.h usability... no checking lastlog.h presence... no checking for lastlog.h... no checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking sys/byteorder.h usability... no checking sys/byteorder.h presence... no checking for sys/byteorder.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/sockio.h usability... yes checking sys/sockio.h presence... yes checking for sys/sockio.h... yes checking sys/stropts.h usability... no checking sys/stropts.h presence... no checking for sys/stropts.h... no checking sys/strredir.h usability... no checking sys/strredir.h presence... no checking for sys/strredir.h... no checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking utmpx.h usability... yes checking utmpx.h presence... yes checking for utmpx.h... yes checking whether time.h and sys/time.h may both be included... yes checking whether termios.h and sys/ioctl.h may both be included... yes checking for -rpath dynamic library path recording... yes checking for XPointer... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for mode_t... yes checking for pid_t... yes checking for uid_t in sys/types.h... yes checking for char... yes checking size of char... 1 checking for short... yes checking size of short... 2 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 8 checking for long long... yes checking size of long long... 8 checking for int *... yes checking size of int *... 8 checking for int16_t... yes checking for u_int16_t... yes checking for int32_t... yes checking for u_int32_t... yes checking for int64_t... yes checking for u_int64_t... yes checking return type of signal handlers... void ./configure[12931]: break: can't break checking for atexit... yes checking for revoke... yes checking for unsetenv... yes checking for setutent... no checking for seteuid... yes checking for setreuid... yes checking for setsid... yes checking for setpgrp... yes checking for setpgid... yes checking for openpty... yes checking for _getpty... no checking for grantpt... yes checking for unlockpt... yes checking for isastream... no checking for on_exit... no checking for nanosleep... yes checking for updwtmp... no checking for updwtmpx... no checking for ttyslot... yes checking for utmp.h... (cached) yes checking for struct utmp... yes checking for ut_host in utmp struct... yes checking for ut_pid in utmp struct... no checking for utmpx.h... (cached) yes checking for struct utmpx... yes checking for host in utmpx struct... yes checking for session in utmpx struct... no checking for struct lastlog... yes checking for struct lastlogx... yes checking where utmp is located... /var/run/utmp checking where utmpx is located... checking where wtmp is located... /var/log/wtmp checking where wtmpx is located... checking where lastlog is located... checking where lastlogx is located... checking where ttys/ttytab is located... /etc/ttys checking for working Xlocale... yes checking for working X setlocale... yes checking for working plain setlocale... yes checking for working nl_langinfo... yes checking for posix_openpt... yes checking for pty/tty type... OPENPTY configure: checking for pty ranges... checking for setlocale in -lxpg4... no configure: creating ./config.status config.status: creating autoconf/Make.common config.status: creating Makefile config.status: creating doc/Makefile config.status: creating src/Makefile config.status: creating src/graphics/Makefile config.status: creating src/test/Makefile config.status: creating src/rxvtlib.h config.status: creating rclock/Makefile config.status: creating W11/Makefile config.status: creating config.h Configuration: Rxvt version: 2.7.10 : 26 MARCH 2003 Source code location: . Install path: /opt/pkg/bin Compiler: clang Compiler flags: -pipe -Os -I/opt/pkg/include malloc support: system default Xpm library: -L/opt/pkg/lib -Wl,-rpath -Wl,/opt/pkg/lib -lXpm Adding modules: graphics.o: no grkelot.o: yes logging.o: yes menubar.o: yes scrollbar-rxvt.o: yes scrollbar-next.o: yes scrollbar-xterm.o: yes strings.o: no xpm.o: yes The following are set in config.h multichar glyph languages: yes pty/tty type: OPENPTY utmp support: enabled utmp file: /var/run/utmp utmpx file: wtmp file: /var/log/wtmp wtmpx file: lastlog file: ttys/ttytab file: /etc/ttys *** Please check src/feature.h for further options ***