[MacPorts] #65920: tcllib fails to destroot with a signed in-tree tclsh

MacPorts noreply at macports.org
Fri Feb 14 19:05:33 UTC 2025


#65920: tcllib fails to destroot with a signed in-tree tclsh
---------------------+--------------------
  Reporter:  jmroot  |      Owner:  jmroot
      Type:  defect  |     Status:  closed
  Priority:  Normal  |  Milestone:
 Component:  base    |    Version:  2.7.99
Resolution:  fixed   |   Keywords:
      Port:          |
---------------------+--------------------
Changes (by jmroot):

 * status:  new => closed
 * owner:  (none) => jmroot
 * resolution:   => fixed


Comment:

 In [changeset:"498def4b2726d3c58b971adb1c98398426771c5f/macports-base"
 498def4b2726d3c58b971adb1c98398426771c5f/macports-base] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-base"
 revision="498def4b2726d3c58b971adb1c98398426771c5f"
 Use destrooted tclsh for INTREE_TCLSH

 This avoids issues caused by the hardened runtime when installing
 signed binaries, since the copy in vendor-destroot is not signed.

 Also use wildcards for the codesign target so the version numbers don't
 have to be updated all the time.

 Closes: https://trac.macports.org/ticket/65920
 }}}

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


More information about the macports-tickets mailing list