=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/lang/gjs", "configure", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] => Checksum BLAKE2s OK for gjs-1.68.4.tar.xz => Checksum SHA512 OK for gjs-1.68.4.tar.xz ===> Installing dependencies for gjs-1.68.4nb27 ========================================================================== The following variables will affect the build process of this package, gjs-1.68.4nb27. Their current value is shown below: * CURSES_DEFAULT = ncurses * JPEG_DEFAULT = libjpeg-turbo * READLINE_DEFAULT = readline Based on these variables, the following variables have been set: * CURSES_TYPE = ncurses * JPEGBASE (defined, but empty) * JPEG_TYPE = libjpeg-turbo * READLINE_TYPE = readline * TERMCAP_TYPE = curses 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 meson>=0: found meson-1.10.2 => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.86.4 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.5.1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency cairo>=1.18.4nb3: found cairo-1.18.4nb3 => Full dependency dbus-glib>=0.114nb1: found dbus-glib-0.114nb1 => Full dependency gdk-pixbuf2>=2.42.12nb5: found gdk-pixbuf2-2.44.6 => Full dependency glib2>=2.84.4nb1: found glib2-2.86.4nb1 => Full dependency gobject-introspection>=1.84.0nb1: found gobject-introspection-1.86.0 => Full dependency gtk3+>=3.24.51nb3: found gtk3+-3.24.51nb5 => Full dependency libffi>=3.4.2nb3: found libffi-3.5.2 => Full dependency mozjs78>=78.15.0nb15: found mozjs78-78.15.0nb15 => Full dependency readline>=6.0: found readline-8.3nb1 => Build dependency xcb-proto>=1.4: found xcb-proto-1.17.0nb6 => Build dependency xorgproto>=2016.1: found xorgproto-2025.1 => Full dependency MesaLib>=3.4.2: found MesaLib-21.3.9nb5 => Full dependency at-spi2-core>=2.3.2: found at-spi2-core-2.58.3nb1 => Full dependency brotli>=1.0.1: found brotli-1.2.0 => Full dependency bzip2>=1.0.1: found bzip2-1.0.8 => Full dependency dbus>=0.91: found dbus-1.16.2nb2 => Full dependency expat>=1.95.7: found expat-2.7.5 => Full dependency fontconfig>=2.17.0: found fontconfig-2.17.1nb1 => Full dependency freetype2>=2.13.0: found freetype2-2.14.3 => Full dependency fribidi>=0.19.1: found fribidi-1.0.16 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency graphite2>=1.2: found graphite2-1.3.14nb3 => Full dependency harfbuzz>=2.1.1: found harfbuzz-13.2.1 => Full dependency libiconv>=1.9.1: found libiconv-1.18 => Full dependency icu>=3.4: found icu-78.3 => Full dependency jbigkit>=2.0: found jbigkit-2.1nb1 => Full dependency lerc>=4.0.0: found lerc-4.1.0 => Full dependency libX11>=1.5: found libX11-1.8.13 => Full dependency libXau>=1.0: found libXau-1.0.12 => Full dependency libXcomposite>=0.3.1: found libXcomposite-0.4.7 => Full dependency libXcursor>=1.1.1: found libXcursor-1.2.3 => Full dependency libXdamage>=1.0.3: found libXdamage-1.1.7 => Full dependency libXdmcp>=0.99: found libXdmcp-1.1.5 => Full dependency libXext>=1.1: found libXext-1.3.7 => Full dependency libXfixes>=4.0.1: found libXfixes-6.0.2 => Full dependency libXft>=2.1.10: found libXft-2.3.9 => Full dependency libXi>=1.0.0: found libXi-1.8.2 => Full dependency libXinerama>=1.0.1: found libXinerama-1.1.6nb1 => Full dependency libXrandr>=1.1.2: found libXrandr-1.5.5 => Full dependency libXrender>=0.9.2: found libXrender-0.9.12 => Full dependency libXxf86vm>=1.1.0: found libXxf86vm-1.1.7nb1 => Full dependency libdrm>=2.4.15: found libdrm-2.4.131 => Full dependency libepoxy>=1.4: found libepoxy-1.5.10nb2 => Full dependency libjpeg-turbo>=1.1.0: found libjpeg-turbo-3.1.4.1 => Full dependency libpciaccess>=0.10.4: found libpciaccess-0.19 => Full dependency libxcb>=1.6: found libxcb-1.17.0 => Full dependency libxshmfence>=1.2: found libxshmfence-1.3.3 => Full dependency lzo>=2.01: found lzo-2.10 => Full dependency ncurses>=5.3nb1: found ncurses-6.6 => Full dependency pango>=1.6.0: found pango-1.57.0nb2 => Full dependency pcre2>=10.21: found pcre2-10.47 => Full dependency pixman>=0.40.0: found pixman-0.46.4 => Full dependency png>=1.2.4: found png-1.6.56 => Full dependency shared-mime-info>=0.15: found shared-mime-info-2.4nb7 => Full dependency tiff>=3.6.1: found tiff-4.7.1 => Full dependency xz>=5.0.0: found xz-5.8.3 => Full dependency zlib>=1.1.4: found zlib-1.3.1 ===> Overriding tools for gjs-1.68.4nb27 ===> Extracting for gjs-1.68.4nb27 ===> Patching for gjs-1.68.4nb27 => Applying pkgsrc patches for gjs-1.68.4nb27 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/gjs/patches/patch-gjs_jsapi-util.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/gjs/patches/patch-gjs_jsapi-util.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-gjs_jsapi-util.cpp,v 1.1 2020/11/10 11:33:50 nia Exp $ | |Fix va_list error | |--- gjs/jsapi-util.cpp.orig 2020-10-08 22:26:17.390874100 +0000 |+++ gjs/jsapi-util.cpp -------------------------- Patching file gjs/jsapi-util.cpp using Plan A... Hunk #1 succeeded at 7 (offset -19 lines). done ===> Creating toolchain wrappers for gjs-1.68.4nb27 ===> Configuring for gjs-1.68.4nb27 => Checking for portability problems in extracted files => Creating meson native file The Meson build system Version: 1.10.2 Source dir: /home/pbulk/work/lang/gjs/work/gjs-1.68.4 Build dir: /home/pbulk/work/lang/gjs/work/gjs-1.68.4/output Build type: native build DEPRECATION: WrapDB v1 is deprecated, updated using `meson wrap update zlib` Project name: gjs Project version: 1.68.4 C compiler for the host machine: gcc (gcc 14.3.0 "gcc (GCC) 14.3.0") C linker for the host machine: gcc ld.solaris 5.11-1.1790 (illumos) C++ compiler for the host machine: g++ (gcc 14.3.0 "g++ (GCC) 14.3.0") C++ linker for the host machine: g++ ld.solaris 5.11-1.1790 (illumos) Host machine cpu family: x86_64 Host machine cpu: x86_64 Compiler for C++ supports arguments -fno-strict-aliasing: YES Compiler for C++ supports arguments -Wno-variadic-macros: YES Compiler for C++ supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-typedef-redefinition: NO Compiler for C++ supports link arguments -Bsymbolic-functions: YES Compiler for C supports arguments -fno-semantic-interposition: YES Compiler for C++ supports arguments -fno-semantic-interposition: YES meson.build:113: WARNING: Project targets '>= 0.52.0' but uses feature introduced in '0.54.0': fallback arg in dependency. Found pkg-config: YES (/home/pbulk/work/lang/gjs/work/.tools/bin/pkg-config) 2.5.1 Run-time dependency glib-2.0 found: YES 2.86.4 meson.build:115: WARNING: Project targets '>= 0.52.0' but uses feature introduced in '0.54.0': fallback arg in dependency. Run-time dependency gthread-2.0 found: YES 2.86.4 meson.build:117: WARNING: Project targets '>= 0.52.0' but uses feature introduced in '0.54.0': fallback arg in dependency. Run-time dependency gobject-2.0 found: YES 2.86.4 meson.build:119: WARNING: Project targets '>= 0.52.0' but uses feature introduced in '0.54.0': fallback arg in dependency. Run-time dependency gio-2.0 found: YES 2.86.4 meson.build:121: WARNING: Project targets '>= 0.52.0' but uses feature introduced in '0.54.0': fallback arg in dependency. Run-time dependency libffi found: YES 3.5.2 meson.build:122: WARNING: Project targets '>= 0.52.0' but uses feature introduced in '0.54.0': fallback arg in dependency. Run-time dependency gobject-introspection-1.0 found: YES 1.86.0 Run-time dependency mozjs-78 found: YES 78.15.0 Run-time dependency cairo found: YES 1.18.4 Run-time dependency cairo-gobject found: YES 1.18.4 Run-time dependency cairo-xlib found: YES 1.18.4 meson.build:141: WARNING: Project targets '>= 0.52.0' but uses feature introduced in '0.54.0': fallback arg in dependency. Dependency sysprof-capture-4 skipped: feature profiler disabled Library readline found: YES Checking if "SpiderMonkey is a non-debug build" with dependency mozjs-78 compiles: YES Checking if "SpiderMonkey sanity check" with dependency mozjs-78 runs: YES Checking if "printf() supports %I alternative int syntax" compiles: YES Program dtrace found: YES (/usr/sbin/dtrace) Program dbus-run-session found: YES (/opt/pkg/bin/dbus-run-session) Program glib-compile-schemas found: YES (/home/pbulk/work/lang/gjs/work/.buildlink/bin/glib-compile-schemas) Check usable header "readline/readline.h" : YES Check usable header "sys/syscall.h" : YES Check usable header "unistd.h" : YES Check usable header "signal.h" : YES Configuring config.h using configuration Configuring gjs.stp using configuration Dependency gio-2.0 found: YES 2.86.4 (cached) Program /opt/pkg/bin/glib-compile-resources found: YES (/opt/pkg/bin/glib-compile-resources) meson.build:508: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.3.0': str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.. meson.build:510: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.3.0': str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.. Compiler for C++ supports link arguments -Wl,--version-script,/home/pbulk/work/lang/gjs/work/gjs-1.68.4/libgjs.map: NO Compiler for C++ supports link arguments -Wl,-exported_symbols_list,/home/pbulk/work/lang/gjs/work/gjs-1.68.4/libgjs.symbols: NO Dependency gobject-introspection-1.0 found: YES 1.86.0 (cached) Dependency gobject-introspection-1.0 found: YES 1.86.0 (cached) Program /opt/pkg/bin/g-ir-scanner found: YES (/opt/pkg/bin/g-ir-scanner) Dependency gobject-introspection-1.0 found: YES 1.86.0 (cached) Program /opt/pkg/bin/g-ir-compiler found: YES (/opt/pkg/bin/g-ir-compiler) Found pkg-config: YES (/home/pbulk/work/lang/gjs/work/.tools/bin/pkg-config) 2.5.1 WARNING: You should add the boolean check kwarg to the run_command call. It currently defaults to false, but it will default to true in meson 2.0. See also: https://github.com/mesonbuild/meson/issues/9300 Dependency gio-2.0 found: YES 2.86.4 (cached) Program /opt/pkg/bin/glib-compile-resources found: YES (/opt/pkg/bin/glib-compile-resources) WARNING: Found CMake '/home/pbulk/work/lang/gjs/work/.tools/bin/false' but couldn't run it Found CMake: NO Run-time dependency gtk4 found: NO (tried pkgconfig and cmake) Configuring testCommandLine.sh.test using configuration Configuring testWarnings.sh.test using configuration Dependency gio-2.0 found: YES 2.86.4 (cached) Program /opt/pkg/bin/glib-compile-resources found: YES (/opt/pkg/bin/glib-compile-resources) installed-tests/js/libgjstesttools/meson.build:8: WARNING: Keyword argument "dependencies" defined multiple times. WARNING: This will be an error in Meson 2.0. Dependency gio-2.0 found: YES 2.86.4 (cached) Program /opt/pkg/bin/glib-compile-schemas found: YES (/opt/pkg/bin/glib-compile-schemas) Configuring testself.test using configuration Configuring testByteArray.test using configuration Configuring testExceptions.test using configuration Configuring testFormat.test using configuration Configuring testFundamental.test using configuration Configuring testGettext.test using configuration Configuring testGIMarshalling.test using configuration Configuring testGio.test using configuration Configuring testGLib.test using configuration Configuring testGObject.test using configuration Configuring testGObjectClass.test using configuration Configuring testGObjectInterface.test using configuration Configuring testGObjectValue.test using configuration Configuring testGTypeClass.test using configuration Configuring testImporter.test using configuration Configuring testIntrospection.test using configuration Configuring testLang.test using configuration Configuring testLegacyByteArray.test using configuration Configuring testLegacyClass.test using configuration Configuring testLegacyGObject.test using configuration Configuring testMainloop.test using configuration Configuring testNamespace.test using configuration Configuring testPackage.test using configuration Configuring testParamSpec.test using configuration Configuring testPrint.test using configuration Configuring testRegress.test using configuration Configuring testSignals.test using configuration Configuring testSystem.test using configuration Configuring testTweener.test using configuration Configuring testCairo.test using configuration Configuring testGtk3.test using configuration Configuring testGObjectDestructionAccess.test using configuration Configuring testLegacyGtk.test using configuration Configuring testWarnLib.test using configuration Configuring testGDBus.test using configuration Configuring testESModules.test using configuration Configuring testCairoModule.test using configuration Program debugger-test.sh found: YES (/home/pbulk/work/lang/gjs/work/gjs-1.68.4/installed-tests/debugger-test.sh) Configuring backtrace.test using configuration Configuring breakpoint.test using configuration Configuring continue.test using configuration Configuring delete.test using configuration Configuring detach.test using configuration Configuring down-up.test using configuration Configuring finish.test using configuration Configuring frame.test using configuration Configuring keys.test using configuration Configuring lastvalues.test using configuration Configuring list.test using configuration Configuring next.test using configuration Configuring print.test using configuration Configuring quit.test using configuration Configuring return.test using configuration Configuring set.test using configuration Configuring step.test using configuration Configuring throw.test using configuration Configuring until.test using configuration Message: Optional features ========================== Build Cairo module: true Use readline for input in interactive shell and debugger: true Build profiler (Linux only): false Build targets in project: 26 WARNING: Project specifies a minimum meson_version '>= 0.52.0' but uses features which were added in newer versions: * 0.54.0: {'fallback arg in dependency'} NOTICE: Future-deprecated features used: * 0.55.0: {'gnome.generate_gir argument --warn-error'} * 0.56.0: {'dependency.get_pkgconfig_variable', 'meson.build_root'} * 0.61.0: {'"gnome.generate_gir" keyword argument "install_dir_gir" value "False"'} * 0.62.0: {'pkgconfig.generate variable for builtin directories'} WARNING: Broken features used: * 1.3.0: {'str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.'} gjs 1.68.4 User defined options Native files : /home/pbulk/work/lang/gjs/work/.meson_native buildtype : plain installed_tests: false libdir : lib libexecdir : libexec mandir : share/man prefix : /opt/pkg profiler : disabled sysconfdir : /etc/opt/pkg wrap_mode : nodownload Found ninja-1.13.2 at /opt/pkg/bin/ninja => Adding run-time search paths to pkg-config files.