=> Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for kitty-0.25.0.tar.xz => Checksum SHA512 OK for kitty-0.25.0.tar.xz ===> Installing dependencies for kitty-0.25.0 ========================================================================== The supported build options for kitty are: wayland The currently selected options are: wayland You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.kitty (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, kitty-0.25.0. Their current value is shown below: * PYTHON_VERSION_DEFAULT = 39 Based on these variables, the following variables have been set: * PYPACKAGE = python39 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 `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.70.5 => Tool dependency gmake>=3.81: found gmake-4.3nb3 => Tool dependency pkgconf-[0-9]*: found pkgconf-1.8.0 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency x11-links>=1.34: found x11-links-1.34 => Full dependency wayland>=1.18.0nb3: found wayland-1.18.0nb5 => Full dependency wayland-protocols>=1.17: found wayland-protocols-1.20nb1 => Full dependency hicolor-icon-theme>=0.9nb1: found hicolor-icon-theme-0.17nb1 => Full dependency lcms2>=2.2: found lcms2-2.12 => Full dependency ncurses>=6.0: found ncurses-6.3 => Full dependency harfbuzz>=3.1.2: found harfbuzz-4.1.0 => Full dependency png>=1.6.0nb1: found png-1.6.37nb1 => Full dependency librsync>=2.0: found librsync-2.3.2nb1 => Full dependency dbus>=0.91: found dbus-1.14.0nb2 => Full dependency libxkbcommon>=0.4.0nb1: found libxkbcommon-1.4.0nb1 => Full dependency python39>=3.9.0: found python39-3.9.12 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Overriding tools for kitty-0.25.0 ===> Extracting for kitty-0.25.0 ===> Patching for kitty-0.25.0 => Applying pkgsrc patches for kitty-0.25.0 => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/x11/kitty/patches/patch-glfw_wl__init.c => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/x11/kitty/patches/patch-glfw_wl__init.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-glfw_wl__init.c,v 1.1 2020/02/26 15:47:14 nia Exp $ | |Support non-evdev platforms. | |--- glfw/wl_init.c.orig 2019-11-27 04:25:00.000000000 +0000 |+++ glfw/wl_init.c -------------------------- Patching file glfw/wl_init.c using Plan A... Hunk #1 succeeded at 49 (offset 1 line). done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/x11/kitty/patches/patch-kitty_threading.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/x11/kitty/patches/patch-kitty_threading.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-kitty_threading.h,v 1.2 2019/12/14 22:08:10 nia Exp $ | |Support NetBSD. | |--- kitty/threading.h.orig 2019-11-27 04:25:00.000000000 +0000 |+++ kitty/threading.h -------------------------- Patching file kitty/threading.h using Plan A... Hunk #1 succeeded at 17. Hunk #2 succeeded at 32. done ===> Creating toolchain wrappers for kitty-0.25.0 ===> Configuring for kitty-0.25.0 => Generating pkg-config file for builtin expat package. => Checking for portability problems in extracted files ERROR: [check-portability.awk] => Found test ... == ...: ERROR: [check-portability.awk] shell-integration/ssh/kitty:27: [ $? == 0 ] || script_path="$0" Explanation: =========================================================================== The "test" command, as well as the "[" command, are not required to know the "==" operator. Only a few implementations like bash and some versions of ksh support it. When you run "test foo == foo" on a platform that does not support the "==" operator, the result will be "false" instead of "true". This can lead to unexpected behavior. There are two ways to fix this error message. If the file that contains the "test ==" is needed for building the package, you should create a patch for it, replacing the "==" operator with "=". If the file is not needed, add its name to the CHECK_PORTABILITY_SKIP variable in the package Makefile. =========================================================================== *** Error code 1 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/x11/kitty *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/x11/kitty