homebrew-core icon indicating copy to clipboard operation
homebrew-core copied to clipboard

tcl-tk 9.0.0, tcl-tk@8 8.6.15 (new formula)

Open BrewTestBot opened this issue 1 year ago • 5 comments

Created by brew bump


Created with brew bump-formula-pr.

  • [x] resource blocks 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

BrewTestBot avatar Sep 26 '24 19:09 BrewTestBot

  ==> /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)

Moisan avatar Sep 27 '24 13:09 Moisan

Sorry, the critcl resource needs to be bumped to 3.3.1.

gromgit avatar Sep 28 '24 00:09 gromgit

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.

github-actions[bot] avatar Oct 01 '24 00:10 github-actions[bot]

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.

cho-m avatar Oct 06 '24 15:10 cho-m

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.

cho-m avatar Oct 06 '24 16:10 cho-m

:warning: @cho-m bottle publish failed.

github-actions[bot] avatar Nov 09 '24 21:11 github-actions[bot]

May need another run without cache.

cho-m avatar Nov 09 '24 21:11 cho-m