[MacPorts] #62802: openjdk11 has broken files after multiple rev-upgrade
MacPorts
noreply at macports.org
Thu May 6 16:03:48 UTC 2021
#62802: openjdk11 has broken files after multiple rev-upgrade
------------------------+----------------------
Reporter: fracai | Owner: breun
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Resolution: | Keywords:
Port: openjdk11 |
------------------------+----------------------
Comment (by ryandesign):
Replying to [comment:17 breun]:
> I also don't have `/usr/lib/libSystem.B.dylib` or any of those
`/System/Library/Frameworks/*` files in the output of `otool -L
/Library/Java/JavaVirtualMachines/openjdk11/Contents/Home/lib/libawt.dylib`
on my Intel Mac, but I don't see anything complaining about that.
See https://developer.apple.com/documentation/macos-release-notes/macos-
big-sur-11_0_1-release-notes:
"New in macOS Big Sur 11.0.1, the system ships with a built-in dynamic
linker cache of all system-provided libraries. As part of this change,
copies of dynamic libraries are no longer present on the filesystem. Code
that attempts to check for dynamic library presence by looking for a file
at a path or enumerating a directory will fail. Instead, check for library
presence by attempting to dlopen() the path, which will correctly check
for the library in the cache. (62986286)"
--
Ticket URL: <https://trac.macports.org/ticket/62802#comment:26>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list