Skip to content

macOS 26.5 reports Intel-based component in Apple Silicon v0.8.6 build #1239

Description

@AlphaComposite

Terax version

0.8.6 (Terax_0.8.6_aarch64.dmg / Apple Silicon build)

Operating system

macOS (Apple Silicon)

OS version

macOS 26.5.2 (25F84), Apple M1 Max

What happened?

Launching Terax produces this macOS system notification:

Support Ending for Intel-based Apps

This version of “Terax” includes a component that will not work with a future release of macOS. Learn how to update to an Apple silicon version.

This is surprising because the installed v0.8.6 app is the Apple Silicon release. I checked the installed bundle and its only bundled Mach-O executable is native arm64:

$ file /Applications/Terax.app/Contents/MacOS/terax
/Applications/Terax.app/Contents/MacOS/terax: Mach-O 64-bit executable arm64

$ mdls -name kMDItemExecutableArchitectures /Applications/Terax.app
kMDItemExecutableArchitectures = (
    arm64
)

$ codesign -d --verbose=2 /Applications/Terax.app
Executable=/Applications/Terax.app/Contents/MacOS/terax
Format=app bundle with Mach-O thin (arm64)

A recursive scan of /Applications/Terax.app found no additional bundled Mach-O executables or libraries, so either:

  • Terax launches or downloads an Intel-only helper/component at runtime;
  • macOS is retaining a stale LaunchServices association from a previous x64 Terax launch; or
  • some bundle metadata is making macOS classify the app incorrectly.

One potentially relevant metadata detail is that the signed app's Info.plist contains LSRequiresCarbon = true and does not contain LSRequiresNativeExecution. LSRequiresCarbon appears to come from Tauri's generated macOS bundle metadata, so it may be unrelated, but it is worth ruling out.

Apple documents that these warnings mean the app or one of its components is using Rosetta, which will no longer support general Intel applications starting with macOS 28: https://support.apple.com/en-us/102527

What did you expect to happen?

The Apple Silicon build should run entirely natively and should not trigger macOS's Intel/Rosetta deprecation warning. If this is only a stale macOS association, the download/install documentation or updater should ensure users get the correct architecture and explain how to refresh the bundle registration.

Steps to reproduce

  1. On an Apple Silicon Mac running macOS 26.5.2, install Terax v0.8.6 using the aarch64 DMG.
  2. Launch Terax.
  3. Observe the macOS notification naming Terax and saying it “includes a component” that will not work in a future macOS release.
  4. Inspect the installed bundle with file, mdls, and codesign; the app itself reports as arm64.

Logs / screenshots

Exact notification text is included above. The notification appeared with the Terax icon and Settings badge.

Before submitting

  • I searched open and closed issues for Intel, x86, arm64, aarch64, Apple Silicon, Rosetta, and the notification text and did not find a duplicate.
  • I am running the latest release (v0.8.6).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions