Skip to content

Fix macOS 15 CI failures in stacked branch#327

Merged
hoffmang9 merged 1 commit intoEL.update-macosfrom
fix/pr326-macos15-ci-failures
Mar 3, 2026
Merged

Fix macOS 15 CI failures in stacked branch#327
hoffmang9 merged 1 commit intoEL.update-macosfrom
fix/pr326-macos15-ci-failures

Conversation

@hoffmang9
Copy link
Member

@hoffmang9 hoffmang9 commented Mar 3, 2026

Summary

  • fix Intel macOS builds by using explicit mpz pointers in int64 comparison operators in src/threading.h
  • fix macOS packaging failure by adding Darwin linker header padding (-Wl,-headerpad_max_install_names) in src/Makefile.vdf-client
  • keep Linux/Windows behavior unchanged by scoping linker flag to Darwin only

Test plan

  • make -C src -f Makefile.vdf-client vdf_client
  • Verified Darwin link line includes -Wl,-headerpad_max_install_names
  • Re-run CI for stacked PR and confirm all 4 previously failing macOS jobs pass

Made with Cursor


Note

Cursor Bugbot is generating a summary for commit a8a5b71. Configure here.

Use explicit mpz pointers for int64 comparisons to avoid GMP macro expansion errors on Intel macOS, and add Darwin linker header padding so install_name_tool can add bundle rpaths during packaging.

Made-with: Cursor
@hoffmang9 hoffmang9 merged commit 3d5628a into EL.update-macos Mar 3, 2026
63 checks passed
@hoffmang9 hoffmang9 deleted the fix/pr326-macos15-ci-failures branch March 3, 2026 02:02
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.

1 participant