0.8.3 broken on Rosetta / cross compiling #1081

Closed
opened 2025-11-10 02:29:39 -06:00 by PotMJ · 1 comment
PotMJ commented 2025-11-10 02:29:39 -06:00 (Migrated from github.com)

I recently had the chance to test a minor Makefile fix suggested on Macports [https://trac.macports.org/ticket/71728]. Adding $(CFLAGS) to the detect_x86_arch line should make sure the target machine is correctly identified in all cases.
Many thanks, Michael.

I recently had the chance to test a minor Makefile fix suggested on Macports [https://trac.macports.org/ticket/71728]. Adding $(CFLAGS) to the _detect_x86_arch_ line should make sure the target machine is correctly identified in all cases. Many thanks, Michael.
Cyan4973 commented 2026-09-16 21:15:15 -05:00 (Migrated from github.com)

Indeed, cross-platform detection under macos rosetta can get it wrong.
The immediate work around would be to pass DISPATCH=0.
I'll also look for a more durable patch.

Indeed, cross-platform detection under macos rosetta can get it wrong. The immediate work around would be to pass `DISPATCH=0`. I'll also look for a more durable patch.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-Cyan4973/xxHash#1081
No description provided.