+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/micropython-1.9.2nb6/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/micropython-1.9.2nb6/work.log => 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 = 312 Based on these variables, the following variables have been set: * PYPACKAGE = python312 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/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency pax>=20040802: found pax-20210219 => 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 => Build dependency python312>=3.12: found python312-3.12.8nb1 => 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 /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/lang/micropython/patches/patch-lib_utils_printf.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/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 /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/lang/micropython/patches/patch-mpy-cross_mpconfigport.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/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 /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/lang/micropython/patches/patch-py_mkenv.mk => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/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 /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/lang/micropython/patches/patch-py_nlrx64.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/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 /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/lang/micropython/patches/patch-unix_Makefile => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/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 /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/lang/micropython/patches/patch-unix_main.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/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 /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/lang/micropython/patches/patch-unix_mpconfigport.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/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 /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/lang/micropython/patches/patch-unix_mpthreadport.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/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 /home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls && /bin/make clean make[2]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls' make[3]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/crypto' make[3]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/crypto' make[3]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/ssl' /bin/make -C test clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/ssl/test' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/ssl/test' make[3]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/ssl' make[3]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/httpd' make[3]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/httpd' make[3]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/axtlswrap' make[3]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/axtlswrap' make[3]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples' /bin/make -C c clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/c' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/c' /bin/make -C csharp clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/csharp' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/csharp' /bin/make -C vbnet clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/vbnet' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/vbnet' /bin/make -C java clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/java' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/java' /bin/make -C perl clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/perl' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/perl' /bin/make -C lua clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/lua' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples/lua' make[3]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/samples' make[3]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/docsrc' make[3]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/docsrc' make[3]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings' /bin/make -C csharp clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/csharp' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/csharp' /bin/make -C vbnet clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/vbnet' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/vbnet' /bin/make -C java clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/java' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/java' /bin/make -C perl clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/perl' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/perl' /bin/make -C lua clean make[4]: Entering directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/lua' make[4]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings/lua' make[3]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls/bindings' make[2]: Leaving directory '/home/pbulk/build/lang/micropython/work/micropython-1.9.2/lib/axtls' => Replacing python interpreter in tools/make-frozen.py tests/run-tests.