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.

Reply via email to