-- Prevent llama.cpp from injecting -mcpu=native / -mtune=native / -mpowerpc64
-- flags on PowerPC, which break the FreeBSD ports build framework.

--- vendor/llama.cpp/ggml/src/ggml-cpu/CMakeLists.txt.orig
+++ vendor/llama.cpp/ggml/src/ggml-cpu/CMakeLists.txt
@@ -389,15 +389,6 @@
             string(REGEX MATCHALL "POWER *([0-9]+)" MATCHED_STRING "${POWER10_M_UPPER}")
             string(REGEX REPLACE "POWER *([0-9]+)" "\\1" EXTRACTED_NUMBER "${MATCHED_STRING}")

-            if (EXTRACTED_NUMBER EQUAL 10 OR EXTRACTED_NUMBER EQUAL 11)
-                list(APPEND ARCH_FLAGS -mcpu=power10)
-            elseif (EXTRACTED_NUMBER EQUAL 9)
-                list(APPEND ARCH_FLAGS -mcpu=power9)
-            elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "ppc64le")
-                list(APPEND ARCH_FLAGS -mcpu=powerpc64le -mtune=native)
-            else()
-                list(APPEND ARCH_FLAGS -mcpu=native -mtune=native -mpowerpc64)
-            endif()
         elseif(GGML_CPU_ALL_VARIANTS)
             # Begin with the lowest baseline
             set(ARCH_DEFINITIONS "")
