[MacPorts] #65178: gh: @2.10.x: destroot fails for prebuilt binary: symbol not found: _SecTrustEvaluateWithError
MacPorts
noreply at macports.org
Mon Jan 23 21:03:46 UTC 2023
#65178: gh: @2.10.x: destroot fails for prebuilt binary: symbol not found:
_SecTrustEvaluateWithError
----------------------+-------------------------
Reporter: mascguy | Owner: herbygillot
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Resolution: | Keywords:
Port: gh |
----------------------+-------------------------
Comment (by krackers):
I believe someone did try building a newer security.framework in
https://apple.stackexchange.com/questions/396462/how-do-i-compile-apples-
security-framework, but it didn't completely work:
>The built Framework does not appear to actually function—replacing it on
my hard drive makes the computer (a VM, thankfully) unable to boot. I
initially expected this to be a code signing issue, but it doesn't look
like that's the problem. But, still, it built!
It's possible that the open-source releases are incomplete though (in the
same way xnu sources lack some private iopower stuff that iMessage uses
for validation that you're running on genuine apple hardware). Someone
would need to try again and obtain more detailed logs. Even if it's
incomplete wrapping the existing libSecurity to reexport newer versions of
symbols might be an option.
--
Ticket URL: <https://trac.macports.org/ticket/65178#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list