[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