good news, all of the java build errors are gone. brief look at the logs inline.
On 2023 Nov 24 (Fri) at 04:48:34 -0700 (-0700), phess...@openbsd.org wrote: :critical path missing pkgs: http://build-failures.rhaalovely.net/aarch64/2023-11-21/summary.log : :build failures: 6 :http://build-failures.rhaalovely.net/aarch64/2023-11-21/audio/audacious/plugins.log likely a missing dep: if c++ -fPIC -DPIC -O2 -pipe -ffast-math -Wall -pipe -std=gnu++17 -Wtype-limits -Woverloaded-virtual -fvisibility=hidden -fPIC -DPIC -I/usr/X11R6/include -I/usr/local/include -include config.h -I/usr/local/include -I/usr/local/include -I../.. -MD -MF ${out%.o}.dep -c -o mpt.plugin.o mpt.cc; then \ printf "Successfully compiled %s (plugin).\n" "mpt.cc"; \ else \ err=$?; printf "Failed to compile %s (plugin)!\n" "mpt.cc"; exit $err; \ fi In file included from mpt.cc:32: ./mptwrap.h:34:10: fatal error: 'libopenmpt/libopenmpt.h' file not found #include <libopenmpt/libopenmpt.h> ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. :http://build-failures.rhaalovely.net/aarch64/2023-11-21/sysutils/cdrtools.log hangs running avoffset. seems there is a 3.01 update available that addresses that program. :http://build-failures.rhaalovely.net/aarch64/2023-11-21/sysutils/telegraf.log /usr/obj/ports/telegraf-1.28.3/go/bin/telegraf config > /usr/obj/ports/telegraf-1.28.3/github.com/influxdata/telegraf@v1.28.3/etc/telegraf.conf panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x3116358] goroutine 1 [running]: modernc.org/libc.(*TLS).setErrno(0xb6636c0?, {0x58dfd20?, 0x76db6e0?}) modernc.org/libc@v1.22.5/etc.go:189 +0x108 modernc.org/libc.Xmalloc(0x4001d3feb0?, 0x77178c0?) modernc.org/libc@v1.22.5/mem.go:34 +0xf4 modernc.org/libc.init() modernc.org/libc@v1.22.5/libc_openbsd.go:49 +0x204 :http://build-failures.rhaalovely.net/aarch64/2023-11-21/www/hiawatha.log /usr/obj/ports/hiawatha-11.4/bin/cc -I/usr/obj/ports/hiawatha-11.4/hiawatha-11.4/mbedtls/include -I/usr/obj/ports/hiawatha-11.4/hiawatha-11.4/mbedtls/library -O2 -Wall -Wextra -O2 -pipe -g -Wall -Wextra -Wwrite-strings -Wpointer-arith -Wimplicit-fallthrough -Wshadow -Wvla -Wformat=2 -Wno-format-nonliteral -Wmissing-declarations -Wmissing-prototypes -Wdocumentation -Wno-documentation-deprecated-sync -Wunreachable-code -g -DNDEBUG -std=c99 -MD -MT mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.o -MF mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.o.d -o mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.o -c /usr/obj/ports/hiawatha-11.4/hiawatha-11.4/mbedtls/library/aesce.c In file included from /usr/obj/ports/hiawatha-11.4/hiawatha-11.4/mbedtls/library/aesce.c:70: /usr/lib/clang/16/include/arm_neon.h:62829:32: error: always_inline function 'vget_high_p64' requires target feature 'crypto', but would be inlined into function 'vmull_high_p64' that is compiled without support for 'crypto' __ret = vmull_p64((poly64_t)(vget_high_p64(__p0)), (poly64_t)(vget_high_p64(__p1))); ^ /usr/lib/clang/16/include/arm_neon.h:62829:65: error: always_inline function 'vget_high_p64' requires target feature 'crypto', but would be inlined into function 'vmull_high_p64' that is compiled without support for 'crypto' __ret = vmull_p64((poly64_t)(vget_high_p64(__p0)), (poly64_t)(vget_high_p64(__p1))); ^ probably needs some compiler attributes shuffled around. :http://build-failures.rhaalovely.net/aarch64/2023-11-21/net/nheko.log FAILED: CMakeFiles/nheko.dir/nheko_autogen/mocs_compilation.cpp.o /usr/obj/ports/nheko-0.11.3/bin/c++ -DFMT_SHARED -DGSTREAMER_AVAILABLE -DNHEKO_DBUS_SYS -DQAPPLICATION_CLASS=QApplication -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DSPDLOG_COMPILED_LIB -DSPDLOG_SHARED_LIB -DXCB_AVAILABLE -I/usr/obj/ports/nheko-0.11.3/build-aarch64 -I/usr/obj/ports/nheko-0.11.3/nheko-0.11.3 -I/usr/obj/ports/nheko-0.11.3/build-aarch64/nheko_autogen/include -I/usr/obj/ports/nheko-0.11.3/nheko-0.11.3/src -I/usr/obj/ports/nheko-0.11.3/nheko-0.11.3/includes -I/usr/obj/ports/nheko-0.11.3/nheko-0.11.3/third_party/cpp-httplib-0.5.12 -I/usr/obj/ports/nheko-0.11.3/nheko-0.11.3/third_party/blurhash -I/usr/obj/ports/nheko-0.11.3/nheko-0.11.3/third_party/SingleApplication-3.3.2 -isystem /usr/local/include/X11/qt5 -isystem /usr/local/include/X11/qt5/QtDBus -isystem /usr/local/include/X11/qt5/QtCore -isystem /usr/local/lib/qt5/./mkspecs/openbsd-clang -isystem /usr/local/include -isystem /usr/local/include/X11/qt5/QtWidgets -isystem /usr/local/include/X11/qt5/QtGui -isystem /usr/X11R6/include -isystem /usr/local/include/X11/qt5/QtSvg -isystem /usr/local/include/X11/qt5/QtConcurrent -isystem /usr/local/include/X11/qt5/QtMultimedia -isystem /usr/local/include/X11/qt5/QtNetwork -isystem /usr/local/include/X11/qt5/QtQml -isystem /usr/local/include/X11/qt5/QtQuickControls2 -isystem /usr/local/include/X11/qt5/QtQuick -isystem /usr/local/include/X11/qt5/QtQmlModels -isystem /usr/local/include/X11/qt5/QtQuickWidgets -isystem /usr/local/include/gstreamer-1.0 -isystem /usr/local/include/orc-0.4 -isystem /usr/local/include/glib-2.0 -isystem /usr/local/lib/glib-2.0/include -O2 -pipe -Wall -Wextra -pedantic -fsized-deallocation -fdiagnostics-color=always -Wunreachable-code -Wno-attributes -Wshadow -DNDEBUG -std=gnu++20 -fPIE -fPIC -pthread -Winvalid-pch -Xclang -include-pch -Xclang /usr/obj/ports/nheko-0.11.3/build-aarch64/CMakeFiles/nheko.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /usr/obj/ports/nheko-0.11.3/build-aarch64/CMakeFiles/nheko.dir/cmake_pch.hxx -MD -MT CMakeFiles/nheko.dir/nheko_autogen/mocs_compilation.cpp.o -MF CMakeFiles/nheko.dir/nheko_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/nheko.dir/nheko_autogen/mocs_compilation.cpp.o -c /usr/obj/ports/nheko-0.11.3/build-aarch64/nheko_autogen/mocs_compilation.cpp In file included from /usr/obj/ports/nheko-0.11.3/build-aarch64/nheko_autogen/mocs_compilation.cpp:2: In file included from /usr/obj/ports/nheko-0.11.3/build-aarch64/nheko_autogen/UVLADIE3JM/moc_AliasEditModel.cpp:10: In file included from /usr/obj/ports/nheko-0.11.3/build-aarch64/nheko_autogen/UVLADIE3JM/../../../nheko-0.11.3/src/AliasEditModel.h:8: In file included from /usr/local/include/X11/qt5/QtCore/QAbstractListModel:1: In file included from /usr/local/include/X11/qt5/QtCore/qabstractitemmodel.h:43: In file included from /usr/local/include/X11/qt5/QtCore/qvariant.h:44: In file included from /usr/local/include/X11/qt5/QtCore/qbytearray.h:50: /usr/include/stdarg.h:27:9: error: reference to '__builtin_va_list' is ambiguous typedef __builtin_va_list __gnuc_va_list; ^ note: candidate found by name lookup is '__builtin_va_list' note: candidate found by name lookup is '__builtin_va_list' :http://build-failures.rhaalovely.net/aarch64/2023-11-21/x11/libquotient.log FAILED: CMakeFiles/Quotient.dir/Quotient/e2ee/qolminboundsession.cpp.o /usr/obj/ports/libQuotient-0.8.1.2/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotient_E2EE_ENABLED -DQuotient_EXPORTS -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=1 -DQuotient_VERSION_STRING=\"0.8.1.2\" -I/usr/obj/ports/libQuotient-0.8.1.2/build-aarch64/Quotient_autogen/include -I/usr/obj/ports/libQuotient-0.8.1.2/libQuotient-0.8.1.2 -I/usr/obj/ports/libQuotient-0.8.1.2/libQuotient-0.8.1.2/Quotient -isystem /usr/local/include/X11/qt5 -isystem /usr/local/include/X11/qt5/QtCore -isystem /usr/local/lib/qt5/./mkspecs/openbsd-clang -isystem /usr/local/include/X11/qt5/QtNetwork -isystem /usr/local/include/X11/qt5/QtGui -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/X11/qt5/QtDBus -isystem /usr/local/include/X11/qt5/QtMultimedia -isystem /usr/local/include/X11/qt5/QtSql -O2 -pipe -DNDEBUG -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -fPIC -Winvalid-pch -Xclang -include-pch -Xclang /usr/obj/ports/libQuotient-0.8.1.2/build-aarch64/CMakeFiles/Quotient.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /usr/obj/ports/libQuotient-0.8.1.2/build-aarch64/CMakeFiles/Quotient.dir/cmake_pch.hxx -MD -MT CMakeFiles/Quotient.dir/Quotient/e2ee/qolminboundsession.cpp.o -MF CMakeFiles/Quotient.dir/Quotient/e2ee/qolminboundsession.cpp.o.d -o CMakeFiles/Quotient.dir/Quotient/e2ee/qolminboundsession.cpp.o -c /usr/obj/ports/libQuotient-0.8.1.2/libQuotient-0.8.1.2/Quotient/e2ee/qolminboundsession.cpp In file included from /usr/obj/ports/libQuotient-0.8.1.2/libQuotient-0.8.1.2/Quotient/e2ee/qolminboundsession.cpp:12: In file included from /usr/include/c++/v1/iostream:38: In file included from /usr/include/c++/v1/istream:163: In file included from /usr/include/c++/v1/ostream:140: In file included from /usr/include/c++/v1/locale:218: /usr/include/c++/v1/__bsd_locale_fallbacks.h:110:5: error: non-const lvalue reference to type '__builtin_va_list' cannot bind to a value of unrelated type 'va_list' (aka 'std::__va_list') va_start(__va, __format); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdarg.h:34:47: note: expanded from macro 'va_start' #define va_start(ap, last) __builtin_va_start((ap), last) ^~~~ -- Lockwood's Long Shot: The chances of getting eaten up by a lion on Main Street aren't one in a million, but once would be enough.