Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crashes on old, unsupported Mac hardware #36

Open
L3337 opened this issue May 2, 2023 · 0 comments
Open

Crashes on old, unsupported Mac hardware #36

L3337 opened this issue May 2, 2023 · 0 comments

Comments

@L3337
Copy link
Member

L3337 commented May 2, 2023

There are some crashes that may happen when you are running Stargate DAW on older Mac hardware, such as Core2 era Intel Macs that are hacked to run Catalina. The following are known:

  • When checking for updates
  • When trying to use the Paulstretch time stretching algorithm

The root cause is that we get certain software libraries from public sources such as Homebrew, Pypi, etc... and that these repositories are not targeting the earliest Intel Macs. As such, you may get illegal instruction crashes when the library attempts to use an instruction not supported on your hardware.

The fix is that we would have to setup the build machine with every library compiled ourselves, targeting the original Core2 Macs, which is a daunting task, especially for Qt, Python and all of their many dependencies. If there is sufficient demand, we will consider doing so, otherwise the intention is to ride out current MacOS support for Intel Macs as-is, until it eventually becomes time to deprecate Intel Mac builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant