[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