Alexey Serbin has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/23202


Change subject: KUDU-3678: Fix crcutil building on MacOS arm64
......................................................................

KUDU-3678: Fix crcutil building on MacOS arm64

When building crcutil, it uses 'uname -p' to determine the
processor, which prints 'arm'. This means that it doesn't match
against the correct processor and adds -msse2 -msse4.2 to
crcutil_flags, neither of which are supported on Apple silicon. This
adds a new branch that specifically targets MacOS devices running on
arm, allowing crcutil to compile correctly.

Change-Id: I71a1e70a8bc29732a8d0b31724bdbf8e00e7a736
Reviewed-on: http://gerrit.cloudera.org:8080/23198
Tested-by: Alexey Serbin <[email protected]>
Reviewed-by: Alexey Serbin <[email protected]>
(cherry picked from commit cd56930be8e09648315cd02e4d824b243d853712)
---
M thirdparty/download-thirdparty.sh
A thirdparty/patches/crcutil-fix-macos-arm64-flags.patch
2 files changed, 14 insertions(+), 2 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/02/23202/1
--
To view, visit http://gerrit.cloudera.org:8080/23202
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: branch-1.18.x
Gerrit-MessageType: newchange
Gerrit-Change-Id: I71a1e70a8bc29732a8d0b31724bdbf8e00e7a736
Gerrit-Change-Number: 23202
Gerrit-PatchSet: 1
Gerrit-Owner: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Jeffrey Smith <[email protected]>

Reply via email to