>>> Building on exopi-3 under games/lwjgl3 BDEPENDS = [graphics/vulkan-headers;devel/glib2;graphics/vulkan-loader;graphics/glfw;devel/apache-ant;x11/gtk+3;archivers/zstd;graphics/spirv-cross;devel/jdk/25;sysutils/xxhash;devel/harfbuzz;devel/sdl3;archivers/unzip;multimedia/assimp;audio/opus;graphics/shaderc;audio/openal;databases/lmdb;archivers/lz4] DIST = [games/lwjgl3:lwjgl3-maven-20260901.tar.gz;games/lwjgl3:kotlin-compiler-2.3.0.zip;games/lwjgl3:lwjgl3-3.4.1.0.tar.gz] FULLPKGNAME = lwjgl3-3.4.1.0 RDEPENDS = [audio/opus;graphics/shaderc;audio/openal;multimedia/assimp;databases/lmdb;archivers/lz4;graphics/glfw;x11/gtk+3;devel/glib2;graphics/vulkan-loader;sysutils/xxhash;devel/harfbuzz;archivers/zstd;devel/jdk/25;graphics/spirv-cross] Woken up graphics/fcft (Junk lock failure for exopi-3 at 1793854121.82539) Received IO (Junk lock obtained for exopi-3 at 1793854198.83) Received IO Short-cut: depends already handled by x11/gnustep/imageviewer >>> Running show-prepare-results in games/lwjgl3 at 1793854200.76 ===> games/lwjgl3 ===> Building from scratch lwjgl3-3.4.1.0 ===> lwjgl3-3.4.1.0 depends on: unzip-* -> unzip-6.0p18 ===> lwjgl3-3.4.1.0 depends on: sdl3-* -> sdl3-3.4.18 ===> lwjgl3-3.4.1.0 depends on: vulkan-headers-* -> vulkan-headers-1.4.363.0 ===> lwjgl3-3.4.1.0 depends on: jdk->=25v0,<26v0 -> jdk-25.0.5.0.3.1.1v0 ===> lwjgl3-3.4.1.0 depends on: apache-ant-* -> apache-ant-1.10.18 ===> lwjgl3-3.4.1.0 depends on: lz4-* -> lz4-1.10.0 ===> lwjgl3-3.4.1.0 depends on: zstd-* -> zstd-1.5.7p0 ===> lwjgl3-3.4.1.0 depends on: openal-* -> openal-1.25.1p0v0 ===> lwjgl3-3.4.1.0 depends on: opus-* -> opus-1.6.1 ===> lwjgl3-3.4.1.0 depends on: lmdb-* -> lmdb-1.0.2 ===> lwjgl3-3.4.1.0 depends on: harfbuzz-* -> harfbuzz-15.0.0 ===> lwjgl3-3.4.1.0 depends on: glib2-*-!bootstrap -> glib2-2.90.1p1 ===> lwjgl3-3.4.1.0 depends on: glfw->=3.5.1 -> glfw-3.5.1 ===> lwjgl3-3.4.1.0 depends on: shaderc-* -> shaderc-2025.5p0 ===> lwjgl3-3.4.1.0 depends on: spirv-cross-* -> spirv-cross-20260601 ===> lwjgl3-3.4.1.0 depends on: vulkan-loader-* -> vulkan-loader-1.4.363.0 ===> lwjgl3-3.4.1.0 depends on: assimp-* -> assimp-5.4.3p0 ===> lwjgl3-3.4.1.0 depends on: xxhash-* -> xxhash-0.8.4 ===> lwjgl3-3.4.1.0 depends on: gtk+3-* -> gtk+3-3.24.52 ===> Verifying specs: c++ c++abi pthread GL GLESv2 assimp c dbus-1 freetype gdk-3 glfw glib-2.0 gobject-2.0 gtk-3 harfbuzz lmdb lz4 m openal opus shaderc_shared spirv-cross-c-shared vulkan xxhash zstd ===> found c++.13.0 c++abi.10.0 pthread.28.1 GL.19.2 GLESv2.3.0 assimp.3.0 c.104.0 dbus-1.11.4 freetype.31.2 gdk-3.2201.1 glfw.1.3 glib-2.0.4201.17 gobject-2.0.4200.24 gtk-3.2201.0 harfbuzz.19.3 lmdb.1.0 lz4.3.3 m.10.1 openal.6.0 opus.1.6 shaderc_shared.1.1 spirv-cross-c-shared.0.1 vulkan.1.3 xxhash.1.0 zstd.7.0 apache-ant-1.10.18 assimp-5.4.3p0 glfw-3.5.1 glib2-2.90.1p1 gtk+3-3.24.52 harfbuzz-15.0.0 jdk-25.0.5.0.3.1.1v0 lmdb-1.0.2 lz4-1.10.0 openal-1.25.1p0v0 opus-1.6.1 sdl3-3.4.18 shaderc-2025.5p0 spirv-cross-20260601 unzip-6.0p18 vulkan-headers-1.4.363.0 vulkan-loader-1.4.363.0 xxhash-0.8.4 zstd-1.5.7p0 (Junk lock released for exopi-3 at 1793854205.39) Woken up lang/ecl distfiles size=157617319 >>> Running patch in games/lwjgl3 at 1793854205.44 ===> games/lwjgl3 ===> Checking files for lwjgl3-3.4.1.0 >> (SHA256) all files: OK ===> Extracting for lwjgl3-3.4.1.0 mkdir -p /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/bin/libs unzip -oq -d /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/bin/libs/ /exopi-cvs/ports/distfiles/kotlin-compiler-2.3.0.zip tar -C /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/bin/libs -zxf /exopi-cvs/ports/distfiles/lwjgl3-maven-20260901.tar.gz ===> Patching for lwjgl3-3.4.1.0 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in games/lwjgl3 at 1793854211.63 ===> games/lwjgl3 ===> Generating configure for lwjgl3-3.4.1.0 ===> Configuring for lwjgl3-3.4.1.0 perl -pi -e 's,/usr/X11R6,/usr/X11R6,g' /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/build.xml perl -pi -e 's,/usr/local,/usr/local,g' /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/build.xml touch /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/bin/libs/touch.txt >>> Running build in games/lwjgl3 at 1793854212.05 ===> games/lwjgl3 ===> Building for lwjgl3-3.4.1.0 cd /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0 && /usr/bin/env -i JAVA_HOME=/usr/local/jdk-25 PORTSDIR="/exopi-cvs/ports" LIBTOOL="/usr/bin/libtool" PATH='/exopi-obj/pobj/lwjgl3-3.4.1.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/exopi-obj/pobj/lwjgl3-3.4.1.0' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/exopi-obj/pobj/lwjgl3-3.4.1.0/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/exopi-obj/pobj/lwjgl3-3.4.1.0/bin/install -c -m 755" BSD_INSTALL_DATA="/exopi-obj/pobj/lwjgl3-3.4.1.0/bin/install -c -m 644" BSD_INSTALL_MAN="/exopi-obj/pobj/lwjgl3-3.4.1.0/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/exopi-obj/pobj/lwjgl3-3.4.1.0/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/exopi-obj/pobj/lwjgl3-3.4.1.0/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/exopi-obj/pobj/lwjgl3-3.4.1.0/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/exopi-obj/pobj/lwjgl3-3.4.1.0/bin/install -d -m 755" JAVA8_HOME=/usr/local/jdk-25 /usr/local/bin/ant -buildfile build.xml compile-templates compile compile-native Buildfile: /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/build.xml [mkdir] Created dir: /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/bin/classes/ant [javac: Custom Ant Tasks] Compiling 3 source files to /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/bin/classes/ant init: check-dependencies: -compile-generator: [Generator] Compiling Kotlin generator... [mkdir] Created dir: /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/bin/classes/generator [Generator] info: kotlinc-jvm 2.3.0 (JRE 25.0.5.0.3+1-1) [Generator] logging: using Kotlin home directory bin/libs/java/kotlinc [Generator] logging: configuring the compilation environment [Generator] logging: using JDK home directory /usr/local/jdk-25 [Generator] logging: running backend in parallel with 8 threads [Generator] WARNING: A terminally deprecated method in sun.misc.Unsafe has been called [Generator] WARNING: sun.misc.Unsafe::objectFieldOffset has been called by org.jetbrains.kotlin.com.intellij.util.containers.Unsafe (file:/exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/bin/libs/java/kotlinc/kotlin-compiler-embeddable.jar) [Generator] WARNING: Please consider reporting this to the maintainers of class org.jetbrains.kotlin.com.intellij.util.containers.Unsafe [Generator] WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future release [Generator] logging: loading modules: [java.se, jdk.accessibility, jdk.attach, jdk.compiler, jdk.dynalink, jdk.httpserver, jdk.incubator.vector, jdk.jartool, jdk.javadoc, jdk.jconsole, jdk.jdi, jdk.jfr, jdk.jshell, jdk.jsobject, jdk.management, jdk.management.jfr, jdk.net, jdk.nio.mapmode, jdk.sctp, jdk.security.auth, jdk.security.jgss, jdk.unsupported, jdk.unsupported.desktop, jdk.xml.dom, kotlin.stdlib, kotlin.script.runtime, kotlin.reflect, java.base, java.compiler, java.datatransfer, java.desktop, java.xml, java.instrument, java.logging, java.management, java.management.rmi, java.rmi, java.naming, java.net.http, java.prefs, java.scripting, java.security.jgss, java.security.sasl, java.sql, java.transaction.xa, java.sql.rowset, java.xml.crypto, jdk.internal.jvmstat, jdk.internal.opt, jdk.zipfs, jdk.internal.md, jdk.management.agent, jdk.jdwp.agent, jdk.internal.ed, jdk.internal.le] [Generator] exception: java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 0 [Generator] at java.base/java.util.concurrent.CompletableFuture.wrapInExecutionException(CompletableFuture.java:345) [Generator] at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:440) [Generator] at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2094) [Generator] at org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.invokeCodegen(JvmIrCodegenFactory.kt:425) [Generator] at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.runCodegen$cli(KotlinToJVMBytecodeCompiler.kt:409) [Generator] at org.jetbrains.kotlin.cli.pipeline.jvm.JvmBackendPipelinePhase.executePhase(JvmBackendPipelinePhase.kt:89) [Generator] at org.jetbrains.kotlin.cli.pipeline.jvm.JvmBackendPipelinePhase.executePhase(JvmBackendPipelinePhase.kt:27) [Generator] at org.jetbrains.kotlin.cli.pipeline.PipelinePhase.phaseBody(PipelinePhase.kt:68) [Generator] at org.jetbrains.kotlin.cli.pipeline.PipelinePhase.phaseBody(PipelinePhase.kt:58) [Generator] at org.jetbrains.kotlin.config.phaser.NamedCompilerPhase.invoke(CompilerPhase.kt:102) [Generator] at org.jetbrains.kotlin.backend.common.phaser.CompositePhase.invoke(PhaseBuilders.kt:22) [Generator] at org.jetbrains.kotlin.config.phaser.CompilerPhaseKt.invokeToplevel(CompilerPhase.kt:53) [Generator] at org.jetbrains.kotlin.cli.pipeline.AbstractCliPipeline.runPhasedPipeline(AbstractCliPipeline.kt:109) [Generator] at org.jetbrains.kotlin.cli.pipeline.AbstractCliPipeline.execute(AbstractCliPipeline.kt:68) [Generator] at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecutePhased(K2JVMCompiler.kt:51) [Generator] at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecutePhased(K2JVMCompiler.kt:42) [Generator] at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:89) [Generator] at org.jetbrains.kotlin.cli.common.CLICompiler.exec(CLICompiler.kt:359) [Generator] at org.jetbrains.kotlin.cli.common.CLICompiler.exec(CLICompiler.kt:337) [Generator] at org.jetbrains.kotlin.cli.common.CLICompiler.exec(CLICompiler.kt:301) [Generator] at org.jetbrains.kotlin.cli.common.CLICompiler$Companion.doMainNoExit(CLICompiler.kt:438) [Generator] at org.jetbrains.kotlin.cli.common.CLICompiler$Companion.doMainNoExit$default(CLICompiler.kt:433) [Generator] at org.jetbrains.kotlin.cli.common.CLICompiler$Companion.doMain(CLICompiler.kt:425) [Generator] at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler$Companion.main(K2JVMCompiler.kt:231) [Generator] at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.main(K2JVMCompiler.kt) [Generator] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 0 [Generator] at java.base/java.util.ArrayList.add(ArrayList.java:485) [Generator] at java.base/java.util.ArrayList.add(ArrayList.java:497) [Generator] at org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.invokeCodegen$lambda$0(JvmIrCodegenFactory.kt:419) [Generator] at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1825) [Generator] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) [Generator] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) [Generator] at java.base/java.lang.Thread.run(Thread.java:1474) [Generator] BUILD FAILED /exopi-obj/pobj/lwjgl3-3.4.1.0/lwjgl3-3.4.1.0/build.xml:133: Java returned: 2 Total time: 44 seconds *** Error 2 in games/lwjgl3 (Makefile:90 'do-build') *** Error 2 in games/lwjgl3 (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:3093 '/exopi-obj/pobj/lwjgl3-3.4.1.0/.build_done': @cd /exopi-cv...) *** Error 2 in games/lwjgl3 (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2732 'build': @lock=lwjgl3-3.4.1.0; export _LOCKS_HELD=" lwjgl3...) ===> Exiting games/lwjgl3 with an error *** Error 1 in /exopi-cvs/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do...) >>> Ended at 1793854257.09 max_stuck=74.47/waiting-for-lock #232=78.96/show-prepare-results=4.66/patch=6.20/configure=0.42/build=45.09 Error: job failed with 512 on exopi-3 at 1793854257