Skip to content

Add support for apple silicon native builds#387

Merged
miketout merged 26 commits intomiketout:devfrom
Alrighttt:verus
Oct 24, 2025
Merged

Add support for apple silicon native builds#387
miketout merged 26 commits intomiketout:devfrom
Alrighttt:verus

Conversation

@Alrighttt
Copy link
Copy Markdown

  • Updates sse2neon.h to latest from https://github.com/DLTcollab/sse2neon
  • Updates rust.mk with Apple silicone packages.
  • Updates openssl.mk with Apple silicone packages.
  • Adds ./zcutil/build-mac-arm.sh for Apple silicone native builds
  • Fixes existing ./zcutil/build-mac.sh for x86 builds
  • Add configure~ to .gitignore
  • Fix URL within zlib.mk. Mac's curl was throwing an error due to the missing /.

@Alrighttt
Copy link
Copy Markdown
Author

Will be marked ready for review after I validate that no changes impact x86 builds.

@Alrighttt Alrighttt marked this pull request as ready for review October 12, 2025 19:18
@Alrighttt
Copy link
Copy Markdown
Author

https://github.com/Mr-Bossman/cpuminer-multi/tree/linux/verus

I could add sse2neon as a submodule for a cleaner git history of the file. Let me know if this is preferred. See above for an example of what that looks like within a repo.

@Alrighttt Alrighttt changed the title Add support for apple silicone native builds Add support for apple silicon native builds Oct 19, 2025
@miketout
Copy link
Copy Markdown
Owner

Please remove all references to Komodo as a target and replace with Verus. Other than that, I would agree with Asher's comment on submodule vs subtree. I can pull as is, but if we change to sub-tree, that would also be better.

@Alrighttt
Copy link
Copy Markdown
Author

Other than that, I would agree with Asher's comment on submodule vs subtree. I can pull as is, but if we change to sub-tree, that would also be better.

I don't see this comment anywhere. Where did Asher leave a comment?

@miketout miketout merged commit c06c0f1 into miketout:dev Oct 24, 2025
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

Successfully merging this pull request may close these issues.

3 participants