tcl-tk 9.0.0, tcl-tk@8 8.6.15 (new formula)
Created by brew bump
Created with brew bump-formula-pr.
- [x]
resourceblocks have been checked for updates.
EDIT: Also add tcl-tk@8 as upstream is still working on 8.7
- https://core.tcl-lang.org/tcl/wiki?name=Index
- https://core.tcl-lang.org/tcl/timeline?r=core-8-branch
==> /usr/local/Cellar/tcl-tk/9.0.0/bin/tclsh build.tcl install
version conflict for package "Tcl": have 9.0.0, need 8.6
while executing
"package require Tcl 8.6"
(file "build.tcl" line 4)
Sorry, the critcl resource needs to be bumped to 3.3.1.
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. To keep this pull request open, add a help wanted or in progress label.
tclsh seems to be segfaulting/not-running on ARM macOS. Same behavior when brew install -s locally.
However, it works when run under lldb and also when built manually outside of Homebrew.
From logs, there are signing failures:
Error: Failed applying an ad-hoc signature to /opt/homebrew/Cellar/tcl-tk/9.0.0/lib/libtcl9.0.dylib:
/opt/homebrew/Cellar/tcl-tk/9.0.0/lib/libtcl9.0.dylib: replacing existing signature
/opt/homebrew/Cellar/tcl-tk/9.0.0/lib/libtcl9.0.dylib: main executable failed strict validation
And issue goes away when I manually disable the relocation logic in brew.
There is a workaround for libtcl9.0.dylib and libtcl9tk9.0.dylib by running make DYLIB_INSTALL_DIR=#{opt_lib} to avoid binary rewrite.
However, libtcl9thread3.0.0.dylib is also failing and I don't know of a workaround there.
:shipit: @cho-m has requested bottles to be published to this PR.
:warning: @cho-m bottle publish failed.
May need another run without cache.
:shipit: @cho-m has requested bottles to be published to this PR.