[MacPorts] #67122: openssl3 @3.1.0_0 causes break with lldb

MacPorts noreply at macports.org
Thu Mar 23 11:37:07 UTC 2023

#67122: openssl3 @3.1.0_0 causes break with lldb
  Reporter:  MStraeten  |      Owner:  neverpanic
      Type:  defect     |     Status:  closed
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.1
Resolution:  fixed      |   Keywords:
      Port:  openssl3   |
Changes (by neverpanic):

 * status:  accepted => closed
 * resolution:   => fixed


 In [changeset:"fd259e6117af72e16caa5c8e85b4aa5ad3d532ca/macports-ports"
 fd259e6117af72e16caa5c8e85b4aa5ad3d532ca/macports-ports] (master):
 #!ConfigurableCommitTicketReference repository="macports-ports"
 openssl3: Fix CVE-2023-0464, lldb break on aarch64

 See https://www.openssl.org/news/secadv/20230322.txt for the advisory
 for the CVE.

 Also backports a patch for CPU feature detection on macOS from master so
 it no longer relies on signal handling of SIGILL after attempting to
 perform the possibly unsuported assembly instruction, because that
 signal will stop lldb on macOS regardless of whether a handler exists,
 which leads to an unexpected debugging experience. This change includes
 enabling CPU optimizations for M2 Macs.

 No revbump of the openssl port or other dependent ports, because these
 are entirely internal changes and neither the names of installed files
 nor their ABI changes.

 CVE: CVE-2023-0464
 Fixes: https://trac.macports.org/ticket/67122

Ticket URL: <https://trac.macports.org/ticket/67122#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS

More information about the macports-tickets mailing list