Opened 7 months ago

Last modified 4 months ago

#73468 assigned defect

openjdk21-temurin @21.0.10_0: broken

Reported by: thetrial (alabay) Owned by: breun (Nils Breunese)
Priority: Normal Milestone:
Component: ports Version: 2.12.0
Keywords: legacy-os, sierra Cc:
Port: openjdk21-temurin

Description

What happened? The last Java-update does not go through.

sudo port -d -y rev-upgrade
--->  Scanning binaries for linking errors
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/bin/ObjectDump-latest
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/bin/ld-latest
DEBUG: Ignoring loadcommand containing @executable_path in /opt/local/libexec/ld64/ld-latest
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/capinfos
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/capinfos
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/captype
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/captype
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/dftest
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/dftest
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/dftest
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/editcap
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/editcap
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/extcap/androiddump
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/extcap/androiddump
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/extcap/ciscodump
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/extcap/randpktdump
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/extcap/randpktdump
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/extcap/sshdump
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/extcap/udpdump
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/extcap/wifidump
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/idl2wrs
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/mergecap
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/mergecap
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/randpkt
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/randpkt
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/rawshark
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/rawshark
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/rawshark
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/reordercap
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/reordercap
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/sharkd
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/sharkd
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/sharkd
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/text2pcap
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/text2pcap
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/text2pcap
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/tshark
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/tshark
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/MacOS/tshark
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/codecs/g711.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/codecs/l16mono.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/codecs/opus_dec.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/ethercat.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/ethercat.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/gryphon.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/gryphon.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/ipaddr.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/ipaddr.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/irda.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/irda.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/mate.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/mate.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/opcua.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/opcua.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/profinet.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/profinet.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/stats_tree.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/stats_tree.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/transum.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/transum.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/unistim.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/unistim.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/wimax.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/wimax.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/wimaxasncp.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/wimaxasncp.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/wimaxmacphy.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/epan/wimaxmacphy.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/wiretap/usbdump.so
DEBUG: Ignoring loadcommand containing @rpath in /Applications/MacPorts/Wireshark.app/Contents/PlugIns/wireshark/4-4/wiretap/usbdump.so
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/bugpoint
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/dsymutil
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/lli
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-ar
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-as
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-bcanalyzer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-c-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-cat
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-cfi-verify
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-cov
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-cvtres
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-cxxdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-cxxfilt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-cxxmap
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-debuginfo-analyzer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-debuginfod
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-debuginfod-find
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-diff
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-dis
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-dwarfdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-dwarfutil
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-dwp
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-extract
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-gsymutil
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-ifs
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-jitlink
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-libtool-darwin
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-link
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-lipo
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-lto
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-lto2
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-mc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-mca
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-ml
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-modextract
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-mt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-nm
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-objcopy
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-objdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-opt-report
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-pdbutil
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-profdata
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-profgen
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-rc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-readobj
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-reduce
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-remark-size-diff
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-remarkutil
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-rtdyld
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-sim
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-size
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-split
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-stress
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-strings
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-symbolizer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-tapi-diff
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-tli-checker
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-undname
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/llvm-xray
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/opt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/sancov
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/sanstats
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/verify-uselistorder
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/lib/libLTO.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/lib/libRemarks.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/amdgpu-arch
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/c-index-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/c-index-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-apply-replacements
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-apply-replacements
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-change-namespace
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-change-namespace
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-check
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-check
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-doc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-doc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-extdef-mapping
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-extdef-mapping
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-format
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-format
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-include-cleaner
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-include-cleaner
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-include-fixer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-include-fixer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-linker-wrapper
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-move
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-move
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-offload-bundler
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-offload-bundler
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-offload-packager
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-offload-packager
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-pseudo
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-pseudo
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-query
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-query
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-refactor
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-refactor
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-rename
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-rename
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-reorder-fields
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-reorder-fields
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-repl
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-repl
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-scan-deps
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-scan-deps
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-tidy
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clang-tidy
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clangd
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clangd
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clangd-xpc-test-client
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/clangd-xpc-test-client
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/diagtool
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/diagtool
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/find-all-symbols
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/find-all-symbols
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/lld
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/modularize
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/modularize
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/nvptx-arch
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/pp-trace
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/bin/pp-trace
DEBUG: Skipping weakly-linked /usr/lib/libc++.1.dylib
DEBUG: Skipping weakly-linked /usr/lib/libc++.1.dylib
DEBUG: Skipping weakly-linked /usr/lib/libc++.1.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/lib/libClangdXPCLib.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/lib/libc++/libc++.1.0.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/lib/libclang-cpp.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-16/lib/libclang.dylib
DEBUG: Skipping weakly-linked /System/Library/Frameworks/Metal.framework/Versions/A/Metal
DEBUG: Skipping weakly-linked /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/bugpoint
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/dsymutil
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/lli
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-ar
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-as
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-bcanalyzer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-c-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cat
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cfi-verify
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-config
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cov
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cvtres
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cxxdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cxxfilt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-cxxmap
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-diff
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-dis
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-dwarfdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-dwp
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-elfabi
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-exegesis
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-extract
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-ifs
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-jitlink
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-link
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-lipo
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-lto
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-lto2
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-mc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-mca
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-modextract
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-mt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-nm
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-objcopy
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-objdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-opt-report
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-pdbutil
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-profdata
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-rc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-readobj
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-reduce
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-rtdyld
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-size
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-split
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-stress
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-strings
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-symbolizer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-undname
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/llvm-xray
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/obj2yaml
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/opt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/sancov
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/sanstats
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/verify-uselistorder
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/bin/yaml2obj
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/lib/libLTO.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-10/lib/libRemarks.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/bugpoint
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/dsymutil
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/lli
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-ar
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-as
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-bcanalyzer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-c-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-cat
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-cfi-verify
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-config
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-cov
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-cvtres
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-cxxdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-cxxfilt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-cxxmap
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-diff
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-dis
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-dwarfdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-dwp
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-elfabi
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-exegesis
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-extract
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-jitlink
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-link
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-lipo
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-lto
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-lto2
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-mc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-mca
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-modextract
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-mt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-nm
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-objcopy
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-objdump
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-opt-report
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-pdbutil
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-profdata
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-rc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-readobj
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-rtdyld
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-size
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-split
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-stress
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-strings
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-symbolizer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-undname
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/llvm-xray
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/obj2yaml
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/opt
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/sancov
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/sanstats
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/verify-uselistorder
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/yaml2obj
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/lib/libLTO.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/lib/libRemarks.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/c-index-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/c-index-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-apply-replacements
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-change-namespace
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-check
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-check
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-doc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-extdef-mapping
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-extdef-mapping
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-format
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-format
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-import-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-import-test
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-include-fixer
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-offload-bundler
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-offload-bundler
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-query
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-refactor
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-refactor
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-rename
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-rename
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-reorder-fields
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-scan-deps
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-scan-deps
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clang-tidy
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clangd
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/clangd-xpc-test-client
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/diagtool
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/diagtool
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/find-all-symbols
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/bin/modularize
DEBUG: Skipping weakly-linked /usr/lib/libc++.1.dylib
DEBUG: Skipping weakly-linked /usr/lib/libc++.1.dylib
DEBUG: Skipping weakly-linked /usr/lib/libc++.1.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/lib/libClangdXPCLib.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/lib/libclang-cpp.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/libexec/llvm-9.0/lib/libclang.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jar
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jarsigner
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/java
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/javac
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/javadoc
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/javap
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jcmd
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jconsole
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jdb
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jdeprscan
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jdeps
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jfr
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jhsdb
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jimage
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jinfo
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jlink
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jmap
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jmod
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jpackage
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jps
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jrunscript
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jshell
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jstack
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jstat
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jstatd
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/jwebserver
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/keytool
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/rmiregistry
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/bin/serialver
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libattach.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libattach.dylib
Could not open /System/Library/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport: Error opening or reading file (referenced from /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libawt.dylib)
DEBUG: Marking /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libawt.dylib as broken
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libawt_lwawt.dylib
DEBUG: Marking /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libawt_lwawt.dylib as broken
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libawt_lwawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libextnet.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libfontmanager.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libinstrument.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libinstrument.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libinstrument.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libjava.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libjavajpeg.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libjavajpeg.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libjawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libjawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libjawt.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libjdwp.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libjdwp.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libjimage.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libjsound.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libjsound.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/liblcms.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/liblcms.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/liblcms.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/lible.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/lible.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libmanagement.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libmanagement.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libmanagement_agent.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libmanagement_agent.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libmanagement_ext.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libmanagement_ext.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libmlib_image.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libmlib_image.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libnet.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libnet.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libnio.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libnio.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosx.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosx.dylib
DEBUG: Marking /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosx.dylib as broken
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosx.dylib
DEBUG: Marking /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosxapp.dylib as broken
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosxapp.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosxsecurity.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosxsecurity.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosxui.dylib
DEBUG: Marking /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosxui.dylib as broken
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libosxui.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libprefs.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/librmi.dylib
DEBUG: Marking /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libsaproc.dylib as broken
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libsaproc.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libsplashscreen.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libsplashscreen.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libsplashscreen.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libverify.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libzip.dylib
DEBUG: Ignoring loadcommand containing @rpath in /opt/local/Library/Java/JavaVirtualMachines/jdk-21-eclipse-temurin.jdk/Contents/Home/lib/libzip.dylib
--->  Found 6 broken files, matching files to ports
--->  Found 1 broken port, determining rebuild order
DEBUG: Broken: openjdk21-temurin
DEBUG: Processing port openjdk21-temurin @0:21.0.10_0
You can always run 'port rev-upgrade' again to fix errors.
The following ports will be rebuilt: openjdk21-temurin @21.0.10
Continue? [Y/n]:
DEBUG: epoch: in tree: 0 installed: 0
DEBUG: openjdk21-temurin 21.0.10_0 exists in the ports tree
DEBUG: openjdk21-temurin 21.0.10_0  is the latest installed
DEBUG: openjdk21-temurin 21.0.10_0  is active
DEBUG: Merging existing requested variants '' into variants
DEBUG: new fully merged portvariants:
DEBUG: Opening port in directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/java/openjdk21-temurin
DEBUG: OS darwin/16.7.0 (macOS 10.12.6) arch i386
DEBUG: universal_variant is false, so not adding the default universal variant
DEBUG: Running callback portextract::add_extract_deps
DEBUG: Finished running callback portextract::add_extract_deps
DEBUG: Running callback portconfigure::add_automatic_compiler_dependencies
DEBUG: Finished running callback portconfigure::add_automatic_compiler_dependencies
DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
DEBUG: Finished running callback portbuild::add_automatic_buildsystem_dependencies
DEBUG: Running callback portstartupitem::add_notes
DEBUG: Finished running callback portstartupitem::add_notes
DEBUG: rev-upgrade override ... upgrading!
Skipping deactivate openjdk21-temurin @21.0.10_0 (dry run)
Skipping activate openjdk21-temurin @21.0.10_0 (dry run)
DEBUG: Rebuilding port openjdk21-temurin finished with status 0
Warning: If this was not a dry run, rev-upgrade would now run the checks again to find unresolved and newly created problems
DEBUG: Checking time since last reclaim run

When I try to install any openjdk it always says »… is known to fail«. So what shall I do now with my old macos 10.12 Sierra to hold my Java?

Change History (18)

comment:1 Changed 7 months ago by breun (Nils Breunese)

Eclipse Temurin 21's minimum OS requirement has been raised to macOS 11 with version 21.0.10.

The upstream OpenJDK 21.0.10 built from source (openjdk21) also only succeeds on macOS 11+ according to https://ports.macports.org/port/openjdk21/details/

It looks like Amazon Corretto 21 (openjdk21-corretto) still has JVMMinimumSystemVersion set to 10.12, so you could try that distribution?

comment:2 Changed 7 months ago by thetrial (alabay)

I tried:

--->  Scanning binaries for linking errors
--->  Found 12 broken files, matching files to ports
--->  Found 2 broken ports, determining rebuild order
--->  Rebuilding in order
     openjdk21-corretto @21.0.10.7.1_0
     openjdk21-temurin @21.0.10_0
The following port will be upgraded: openjdk21-corretto

So is temurin the problem? Or both? Why is suddenly the platform changed though LTS? What would be the right way now to keep a working Java on an unupdatable 10.12?

Couldn’t the last working version stay untouched by letting updates that don’t match the OS just bypass?

comment:3 Changed 7 months ago by breun (Nils Breunese)

I don’t know why the minimum OS version was raised with the latest update. If the Amazon Corretto port is also marked as broken, then they may have just forgotten to raise the JVMMinimumSystemVersion in their version.

If you need Java 21 on macOS 10.12, then I guess you’re stuck with 21.0.9. Do know that that version has known CVEs now that you can’t get a fix for.

comment:4 Changed 7 months ago by thetrial (alabay)

Do you have a suggestion? I guess I chose 21 because of the LTS. Whole life became a wounded CVE the last years, anyway.

comment:5 Changed 7 months ago by breun (Nils Breunese)

There are 5 supported LTS versions currently: 8, 11, 17, 21 and 25. But it seems the long term support refers more to the feature set being maintained in a backwards compatible way rather than ensuring updates will keep running on older OS versions.

I don't know what you need Java for and what version of Java those things need. The latest patch releases of Java 8 indicate they should work on 10.6 and later, but even various distributions based on the latest patch release of Java 11 (11.0.30) are now declaring JVMMinimumSystemVersion to be macOS 11.

It could also be that OpenJDK 11.0.30, 17.0.18, 21.0.10 and/or 25.0.2 actually do work on macOS versions older than 11, but that the providers no longer test on older macOS versions and therefor only declare compatibility with macOS 11+. I don't have access to macOS 10.12 myself, but if you could verify that Eclipse Temurin 21.0.10 seems to work fine on macOS 10.12 (download the tarball and see if that works), then I could adjust the Portfile to indicate that it should work on macOS 10.12+. But seeing that Amazon Corretto 21.0.10.7.1 doesn't seem to work on macOS 10.12 either, I'm afraid that the minimum OS version for Java 21.0.10 is now indeed macOS 11.

If Java 8 doesn't solve your needs, I guess I could modify the port to install version 21.0.9 version on macOS 10.x, but that would mean you'd run an unmaintained version of Java.

comment:6 Changed 7 months ago by thetrial (alabay)

Seems it does not work.

/Library/Java/JavaVirtualMachines/jdk-21.0.10+7.jdk/Contents/Home/bin/java
dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
  Referenced from: /Library/Java/JavaVirtualMachines/jdk-21.0.10+7.jdk/Contents/Home/bin/../lib/libjli.dylib
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ____chkstk_darwin
  Referenced from: /Library/Java/JavaVirtualMachines/jdk-21.0.10+7.jdk/Contents/Home/bin/../lib/libjli.dylib
  Expected in: /usr/lib/libSystem.B.dylib

[1]    17407 abort      /Library/Java/JavaVirtualMachines/jdk-21.0.10+7.jdk/Contents/Home/bin/java

So maybe we are forced to pin 21.0.9 (and maybe all other LTS versions analogue to that).

Sad that there is no compatibility.

comment:7 Changed 6 months ago by thetrial (alabay)

Is there a chance that a solution is found to hold Java versions for legacy systems that exist an may not be updated? It would be counterproductive to lose Java support due to an update that simply drops legacy systems. For years it works and than it’s gone? This should not happen. Some have to use older systems. If they want or not. So better unmaintained than nothing.

comment:8 in reply to:  7 Changed 6 months ago by breun (Nils Breunese)

Replying to thetrial:

Is there a chance that a solution is found to hold Java versions for legacy systems that exist an may not be updated? It would be counterproductive to lose Java support due to an update that simply drops legacy systems. For years it works and than it’s gone? This should not happen. Some have to use older systems. If they want or not. So better unmaintained than nothing.

If Java 8 works for your use case, I think that would be the best solution, because that is a supported LTS release and should work on macOS 10.6+.

If Java 8 does not work for your use case, then I can look into having MacPorts install older patch versions for older OS versions, but those older patch versions contain known vulnerabilities, so that I’d only consider that if Java 8 is not enough for your use case.

comment:9 Changed 5 months ago by thetrial (alabay)

No, Java 8 is not »enough« for some applications I run it seems. So is there a possibility to have a working 21?

comment:10 in reply to:  9 Changed 5 months ago by breun (Nils Breunese)

Replying to thetrial:

No, Java 8 is not »enough« for some applications I run it seems. So is there a possibility to have a working 21?

Would installing OpenJDK 21.0.9 using the Temurin binaries from https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.9%2B10 (e.g. https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.9%2B10/OpenJDK21U-jdk_x64_mac_hotspot_21.0.9_10.pkg for mac x86_64) work for you? Or are there specific ports in MacPorts that you can't use due to openjdk21-temurin no longer working on macOS 10.x?

comment:11 Changed 5 months ago by thetrial (alabay)

Well, I guess this was the reason why I chose the MP way. Nor 21.0.9_10 neither 21.0.8_9 will install as pkg. It’s said that temurin could not be installed on this computer. Maybe rigidly aimed to any specifications – though it works (worked). Do you know a workaround?

comment:12 Changed 5 months ago by breun (Nils Breunese)

The MacPorts port installs the binary .tar.gz. Can you confirm that the 21.0.10 .tar.gz doesn't work on your OS, but the 21.0.9 .tar.gz does?

comment:13 Changed 5 months ago by thetrial (alabay)

I will check that out the next days but … is there an easy way to make a checkup that you can suggest? A kind of query or suite to find that out properly?

comment:14 Changed 5 months ago by breun (Nils Breunese)

A good first step would be to download those files, unpack them and see if the java binaries in them work on your OS.

I'd first try 21.0.10:

cd Downloads
curl -OL https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.10%2B7/OpenJDK21U-jdk_x64_mac_hotspot_21.0.10_7.tar.gz
tar zxf OpenJDK21U-jdk_x64_mac_hotspot_21.0.10_7.tar.gz
rm OpenJDK21U-jdk_x64_mac_hotspot_21.0.10_7.tar.gz
jdk-21.0.10+7/Contents/Home/bin/java -version

If that fails, see if 21.0.9 does work on your OS:

cd Downloads
curl -OL https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.9%2B10/OpenJDK21U-jdk_x64_mac_hotspot_21.0.9_10.tar.gz
tar zxf OpenJDK21U-jdk_x64_mac_hotspot_21.0.9_10.tar.gz
rm OpenJDK21U-jdk_x64_mac_hotspot_21.0.9_10.tar.gz
jdk-21.0.9+10/Contents/Home/bin/java -version
Last edited 5 months ago by breun (Nils Breunese) (previous) (diff)

comment:15 Changed 5 months ago by thetrial (alabay)

Thank you very much for the detailed steps. Of java -version ist enough, the result is: 21.0.9 works, 21.0.10 not.

With 21.0.10 I get:

dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
  Referenced from: /Users/alabay/Downloads/jdk-21.0.10+7/Contents/Home/bin/../lib/libjli.dylib
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ____chkstk_darwin
  Referenced from: /Users/alabay/Downloads/jdk-21.0.10+7/Contents/Home/bin/../lib/libjli.dylib
  Expected in: /usr/lib/libSystem.B.dylib

[1]    33070 abort      bin/java -version

With 21.0.9 I get:

openjdk version "21.0.9" 2025-10-21 LTS
OpenJDK Runtime Environment Temurin-21.0.9+10 (build 21.0.9+10-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.9+10 (build 21.0.9+10-LTS, mixed mode)

Both – java -version and bin/java -version give the same output. So there seems to be no difference between the MP-installed and the external tested.

Due to port dependents openjdk21-temurin gives openjdk21-temurin has no dependents I guess you will suggest that I uninstall the MP-Java and install the tar.gz that was downloaded?

Is there a special way to install that, is copying enough – and is it guaranteed that this version does not update itself?

comment:16 in reply to:  15 Changed 5 months ago by breun (Nils Breunese)

Replying to thetrial:

Both – java -version and bin/java -version give the same output. So there seems to be no difference between the MP-installed and the external tested.

If you still have openjdk21-temurin 21.0.9 installed and the JAVA_HOME environment variable is pointing at that installation, then that is expected, because they're both use the exact same Eclipse Temurin binary .tar.gz archive.

Due to port dependents openjdk21-temurin gives openjdk21-temurin has no dependents I guess you will suggest that I uninstall the MP-Java and install the tar.gz that was downloaded?

In this case you could sudo uninstall openjdk21-temurin indeed and MacPorts would no longer consider it a port it cannot upgrade to 21.0.10.

Is there a special way to install that, is copying enough – and is it guaranteed that this version does not update itself?

You can put the extracted archive anywhere you like, but if you move the directory under /Library/Java/JavaVirtualMachines then macOS' /usr/libexec/java_home tool will also find it, which can be handy (e.g. see the output of /usr/libexec/java_home -V).

If you want to make this Java installation the default for your system (the one used when you run java or /usr/bin/java), point the JAVA_HOME environment variable at the directory's Contents/Home subdirectory. If you move the extracted archive to /Library/Java/JavaVirtualMachines/jdk-21.0.9+10, you'd put this in your shell's startup (e.g. ~/.zshrc if you use zsh):

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-21.0.9+10/Contents/Home

There is no update mechanism in a standalone JDK archive, so these files will stay as is.

You could do the same for Java 25.0.1 if you'd like to have the latest LTS your system can (probably) run.

comment:17 Changed 5 months ago by thetrial (alabay)

Java 25* doesn’t work in any flavour on Sierra.

I’ve put that export-line into my .zshrc. Before the line was this way: export JAVA_HOME=`/usr/libexec/java_home` (whatever that meant). Nevertheless TV Browser calls Java 12 (also on board).

So I uninstalled the MP-version. Due to problems with ccache, icu and qt513-qtbase I still cannot go through a proper full-upgrade, but this is another thing :-)

comment:18 in reply to:  17 Changed 4 months ago by breun (Nils Breunese)

Replying to thetrial:

Before the line was this way: export JAVA_HOME=`/usr/libexec/java_home` (whatever that meant).

That meant that the JAVA_HOME environment variable was set to whatever version is output by the command /usr/libexec/java_home, which will be the path to the newest Java feature version on your system. You can run /usr/libexec/java_home to see what it returns on your system.

Another use of that command is to set JAVA_HOME to the path of a Java feature version using its -v flag, e.g. /usr/libexec/java_home -v 21 will print the path to a Java 21 installation (if present, otherwise you'll get the newest Java version on your system). If you have multiple installations for that Java feature version, the command will return one of them.

But it's also fine to set it to a specific directory.

Nevertheless TV Browser calls Java 12 (also on board).

I am not familiar with TV Browser or how it selects a Java version, so you may need to check its documentation or reach out to its user community or developers.

Last edited 4 months ago by breun (Nils Breunese) (previous) (diff)
Note: See TracTickets for help on using tickets.