Skip to content

Tracking issue for Linux ARM bottling (part 2) #251530

@cho-m

Description

@cho-m

Note

If you're having an issue with Homebrew on Linux ARM, please do not report it here. Try running brew update and brew upgrade $formula (if your issue is related to a formula), as your issue may have already been addressed. If your issue is still present, you can get help in Homebrew's GitHub Discussions, or open an issue at Homebrew/brew (if it's related to running brew in general) or Homebrew/homebrew-core (if it's specifically related to a formula).

This is a tracking issue for problems with Linux ARM bottling. This first post can be edited, with a summary of the high-profile failures and issues. The bottling job results will be posted as comments below.

Continued from

Links

Failed formulae and dependents

  • qtwebengine - need self-hosted runner
    • qtwebview - depends on qtwebengine
  • julia - https://github.com/Homebrew/homebrew-core/actions/runs/18923083832/job/54023985692#step:5:13769
    • Build fails during make -C deps USE_SYSTEM_CSL=1 install-csl but without any specific reason and just hits a Ruby error which is likely from brew:
        make: Leaving directory '/var/tmp/julia-20250926-7218-vuf6lp/julia-1.11.7/deps'
        Error: An exception occurred within a child process:
          EOFError: End of file reached
      
  • acl2 - https://github.com/Homebrew/homebrew-core/actions/runs/18923090042/job/54024008883#step:5:77
    • Something with floating-point overflow traps on GitHub runner. Seen by others, e.g. jimwhite/acl2-jupyter@6c062e8
      * While evaluating the form starting at line 1945, column 0
        of #P"/home/linuxbrew/.linuxbrew/Cellar/acl2/8.6_11/libexec/acl2.lisp":
      While evaluating the form starting at line 256, column 0
        of #P"/home/linuxbrew/.linuxbrew/Cellar/acl2/8.6_11/libexec/acl2-init.lisp":
      While evaluating the form starting at line 44, column 0
        of #P"/home/linuxbrew/.linuxbrew/Cellar/acl2/8.6_11/libexec/init.lisp":
      
      debugger invoked on a SIMPLE-ERROR in thread
      #<THREAD tid=5353 "main thread" RUNNING {1004CE0463}>:
        This Lisp is unsuitable for ACL2, because it failed 
      a check that floating-point overflow causes an error.
      

Follow ups

  • Fix patchelf.rb for Go formulae on arm64 linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions