=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Checksum BLAKE2s OK for micropython-1.9.2/micropython-1.9.2.tar.xz
=> Checksum SHA512 OK for micropython-1.9.2/micropython-1.9.2.tar.xz
===> Installing dependencies for micropython-1.9.2nb6
==========================================================================
The following variables will affect the build process of this package,
micropython-1.9.2nb6.  Their current value is shown below:

        * PYTHON_VERSION_DEFAULT = 311

Based on these variables, the following variables have been set:

        * PYPACKAGE = python311

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 mktools-[0-9]*: found mktools-20220614
=> Tool dependency gmake>=3.81: found gmake-4.4.1
=> Tool dependency nbpatch-[0-9]*: found nbpatch-20151107
=> Tool dependency pkgconf-[0-9]*: found pkgconf-2.2.0
=> Tool dependency xz>=4.999.9betanb1: found xz-5.4.6
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency python311>=3.11.0: found python311-3.11.9
=> Full dependency libffi>=3.4.2nb3: found libffi-3.4.6
===> Overriding tools for micropython-1.9.2nb6
===> Extracting for micropython-1.9.2nb6
===> Patching for micropython-1.9.2nb6
=> Applying pkgsrc patches for micropython-1.9.2nb6
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-lib_utils_printf.c
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-lib_utils_printf.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-lib_utils_printf.c,v 1.1 2017/11/29 15:13:32 hauke Exp $
|
|Undefine macro names we intend to implement as functions
|
|--- lib/utils/printf.c.orig	2017-08-23 01:50:10.000000000 +0000
|+++ lib/utils/printf.c
--------------------------
Patching file lib/utils/printf.c using Plan A...
Hunk #1 succeeded at 40.
done
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-mpy-cross_mpconfigport.h
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-mpy-cross_mpconfigport.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-mpy-cross_mpconfigport.h,v 1.2 2019/09/24 12:17:40 sevan Exp $
|
|Modern *BSDs declare alloca() in <stdlib.h>
|
|--- mpy-cross/mpconfigport.h.orig	2017-08-23 01:50:10.000000000 +0000
|+++ mpy-cross/mpconfigport.h
--------------------------
Patching file mpy-cross/mpconfigport.h using Plan A...
Hunk #1 succeeded at 115.
done
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-py_mkenv.mk
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-py_mkenv.mk
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-py_mkenv.mk,v 1.1 2017/11/29 15:13:32 hauke Exp $
|
|Set the Python's name in pkg Makefile
|
|--- py/mkenv.mk.orig	2017-11-01 00:19:56.000000000 +0000
|+++ py/mkenv.mk
--------------------------
Patching file py/mkenv.mk using Plan A...
Hunk #1 succeeded at 42.
done
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-py_nlrx64.c
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-py_nlrx64.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-py_nlrx64.c,v 1.1 2018/01/01 00:47:42 dholland Exp $
|
|Remove illegal cpp abuse that fails the clang build.
|
|--- py/nlrx64.c~	2017-08-23 01:50:10.000000000 +0000
|+++ py/nlrx64.c
--------------------------
Patching file py/nlrx64.c using Plan A...
Hunk #1 succeeded at 34.
done
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-unix_Makefile
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-unix_Makefile
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-unix_Makefile,v 1.3 2017/11/29 16:34:40 hauke Exp $
|
|cpp(1) only accepts one file for input, we want cc -E here.
|
|--- unix/Makefile.orig	2017-08-23 01:50:11.000000000 +0000
|+++ unix/Makefile
--------------------------
Patching file unix/Makefile using Plan A...
Hunk #1 succeeded at 73.
done
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-unix_main.c
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-unix_main.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-unix_main.c,v 1.1 2017/11/30 14:41:30 hauke Exp $
|
|Adjust default package path.
|
|--- unix/main.c.orig	2017-08-23 01:50:11.000000000 +0000
|+++ unix/main.c
--------------------------
Patching file unix/main.c using Plan A...
Hunk #1 succeeded at 450.
done
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-unix_mpconfigport.h
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-unix_mpconfigport.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-unix_mpconfigport.h,v 1.3 2019/09/24 12:29:36 sevan Exp $
|
|Modern *BSDs declare alloca() in <stdlib.h>
|
|--- unix/mpconfigport.h.orig	2017-08-23 01:50:11.000000000 +0000
|+++ unix/mpconfigport.h
--------------------------
Patching file unix/mpconfigport.h using Plan A...
Hunk #1 succeeded at 291.
done
=> Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-unix_mpthreadport.c
=> Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/lang/micropython/patches/patch-unix_mpthreadport.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-unix_mpthreadport.c,v 1.1 2017/11/29 15:13:32 hauke Exp $
|
|NetBSD does not (yet) #define PTHREAD_STACK_MIN
|
|--- unix/mpthreadport.c.orig	2017-08-23 01:50:11.000000000 +0000
|+++ unix/mpthreadport.c
--------------------------
Patching file unix/mpthreadport.c using Plan A...
Hunk #1 succeeded at 140.
done
===> Creating toolchain wrappers for micropython-1.9.2nb6
===> Configuring for micropython-1.9.2nb6
=> Fixing absolute paths.
cd /Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls && /opt/pkg/bin/gmake clean
gmake[2]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls'
gmake[3]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/crypto'
gmake[3]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/crypto'
gmake[3]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/ssl'
/opt/pkg/bin/gmake -C test clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/ssl/test'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/ssl/test'
gmake[3]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/ssl'
gmake[3]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/httpd'
gmake[3]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/httpd'
gmake[3]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/axtlswrap'
gmake[3]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/axtlswrap'
gmake[3]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples'
/opt/pkg/bin/gmake -C c clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/c'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/c'
/opt/pkg/bin/gmake -C csharp clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/csharp'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/csharp'
/opt/pkg/bin/gmake -C vbnet clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/vbnet'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/vbnet'
/opt/pkg/bin/gmake -C java clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/java'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/java'
/opt/pkg/bin/gmake -C perl clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/perl'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/perl'
/opt/pkg/bin/gmake -C lua clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/lua'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/lua'
gmake[3]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples'
gmake[3]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/docsrc'
gmake[3]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/docsrc'
gmake[3]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings'
/opt/pkg/bin/gmake -C csharp clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/csharp'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/csharp'
/opt/pkg/bin/gmake -C vbnet clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/vbnet'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/vbnet'
/opt/pkg/bin/gmake -C java clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/java'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/java'
/opt/pkg/bin/gmake -C perl clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/perl'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/perl'
/opt/pkg/bin/gmake -C lua clean
gmake[4]: Entering directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/lua'
gmake[4]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/lua'
gmake[3]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings'
gmake[2]: Leaving directory '/Users/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls'
=> Replacing python interpreter in tools/make-frozen.py tests/run-tests.
=> Checking for portability problems in extracted files