+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/quickjs-20210327nb2/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/quickjs-20210327nb2/work.log
=> Checksum BLAKE2s OK for quickjs-2021-03-27.tar.xz
=> Checksum SHA512 OK for quickjs-2021-03-27.tar.xz
===> Installing dependencies for quickjs-20210327nb2
=> Tool dependency gmake>=3.81: found gmake-4.4.1
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
===> Overriding tools for quickjs-20210327nb2
===> Extracting for quickjs-20210327nb2
===> Patching for quickjs-20210327nb2
=> Applying pkgsrc patches for quickjs-20210327nb2
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-Makefile
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-Makefile
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Makefile,v 1.4 2022/01/30 10:55:03 he Exp $
|
|Portability patch for NetBSD.
|
|--- Makefile.orig	2021-03-27 10:00:32.000000000 +0000
|+++ Makefile
--------------------------
Patching file Makefile using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 46.
Hunk #3 succeeded at 58.
Hunk #4 succeeded at 185.
Hunk #5 succeeded at 222.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-cutils.h
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-cutils.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-cutils.h,v 1.1 2019/11/14 21:20:04 rillig Exp $
|
|Portability patch for NetBSD.
|
|--- cutils.h.orig	2019-10-27 10:55:35.000000000 +0000
|+++ cutils.h
--------------------------
Patching file cutils.h using Plan A...
Hunk #1 succeeded at 207.
Hunk #2 succeeded at 234.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-qjs.c
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-qjs.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-qjs.c,v 1.2 2023/03/07 14:38:03 he Exp $
|
|Portability patch for NetBSD.
|
|--- qjs.c.orig	2019-10-27 10:55:35.000000000 +0000
|+++ qjs.c
--------------------------
Patching file qjs.c using Plan A...
Hunk #1 succeeded at 146.
Hunk #2 succeeded at 268.
Hunk #3 succeeded at 454.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-qjsc.c
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-qjsc.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-qjsc.c,v 1.2 2022/01/30 10:55:03 he Exp $
|
|Portability patch for NetBSD.
|
|--- qjsc.c.orig	2021-03-27 10:00:32.000000000 +0000
|+++ qjsc.c
--------------------------
Patching file qjsc.c using Plan A...
Hunk #1 succeeded at 450.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-quickjs-libc.c
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-quickjs-libc.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-quickjs-libc.c,v 1.3 2022/01/30 10:55:03 he Exp $
|
|Portability patch for NetBSD.
|
|--- quickjs-libc.c.orig	2021-03-27 10:00:32.000000000 +0000
|+++ quickjs-libc.c
--------------------------
Patching file quickjs-libc.c using Plan A...
Hunk #1 succeeded at 675.
Hunk #2 succeeded at 1914.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-quickjs.c
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-quickjs.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-quickjs.c,v 1.3 2022/01/30 10:55:03 he Exp $
|
|Portability patch for NetBSD.
|
|--- quickjs.c.orig	2021-03-27 10:00:32.000000000 +0000
|+++ quickjs.c
--------------------------
Patching file quickjs.c using Plan A...
Hunk #1 succeeded at 70.
Hunk #2 succeeded at 1688.
Hunk #3 succeeded at 1762.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-run-test262.c
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-run-test262.c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-run-test262.c,v 1.1 2022/01/30 10:55:03 he Exp $
|
|Don't trigger undefined behaviour with isxxxxx() macros.
|
|--- run-test262.c.orig	2021-03-27 10:00:32.000000000 +0000
|+++ run-test262.c
--------------------------
Patching file run-test262.c using Plan A...
Hunk #1 succeeded at 1635.
Hunk #2 succeeded at 2025.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-tests_test__builtin.js
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/quickjs/patches/patch-tests_test__builtin.js
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-tests_test__builtin.js,v 1.3 2020/01/26 18:37:49 he Exp $
|
|Disable tests that fail on NetBSD.
|
|rillig contacted Fabrice via mail. Fabrice replied:
|> It is likely the tests fail because QuickJS relies on a the fact that
|> printf() should respect the current FP rounding mode when printing a
|> floating point number. There is no simple way to fix it, but it is not a
|> big issue. The fix will be not to depend on printf to convert floating
|> point numbers to string.
|
|--- tests/test_builtin.js.orig	2020-01-19 10:12:01.000000000 +0000
|+++ tests/test_builtin.js
--------------------------
Patching file tests/test_builtin.js using Plan A...
Hunk #1 succeeded at 336 (offset 29 lines).
done
===> Creating toolchain wrappers for quickjs-20210327nb2
===> Configuring for quickjs-20210327nb2
=> Checking for portability problems in extracted files