v2.1.113 broken on macOS 11 (Big Sur): dyld symbol not found _ubrk_clone

Resolved 💬 3 comments Opened Apr 18, 2026 by dwsetc Closed May 26, 2026

Environment

  • macOS 11.7.11 (Big Sur, Darwin 20.6.0)
  • Installed via npm

Issue

Starting in 2.1.113, the claude binary fails to launch on macOS 11:

dyld: Symbol not found: _ubrk_clone
  Referenced from: /usr/local/bin/claude (which was built for Mac OS X 13.0)
  Expected in: /usr/lib/libicucore.A.dylib
zsh: abort      claude --version

The binary now targets macOS 13.0 and references a libicu symbol (ubrk_clone) not present in macOS 11's system libicucore.A.dylib.

Bisect

  • @2.1.112 — works
  • @2.1.113 — broken (dyld abort above)
  • @2.1.114 — broken (same dyld abort)

Reproduction

  1. On macOS 11, npm install -g @anthropic-ai/claude-code@2.1.113
  2. Run claude --version → dyld abort

Workaround

Pin to @anthropic-ai/claude-code@2.1.112.

Request

Either (a) restore macOS 11 compatibility, or (b) document the new minimum macOS version in the changelog and surface a clearer error on install. The point release bumped the minimum OS with no changelog note — docs changelog at https://code.claude.com/docs/en/changelog doesn't yet list 2.1.113 or 2.1.114 at time of filing.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗