From d2c2bba731a2d1b299dbb23bdaeb1c4f40463ca7 Mon Sep 17 00:00:00 2001 From: Jose Fonseca Date: Tue, 23 Feb 2021 13:51:05 +0000 Subject: [PATCH] cmake: Set PNG_ARM_NEON_OPT=0 on macOS. Avoids M1 build failures according to krogovin. https://github.com/apitrace/apitrace/issues/711 --- thirdparty/libpng/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/thirdparty/libpng/CMakeLists.txt b/thirdparty/libpng/CMakeLists.txt index 227688c3..2f20e8ac 100644 --- a/thirdparty/libpng/CMakeLists.txt +++ b/thirdparty/libpng/CMakeLists.txt @@ -20,6 +20,11 @@ add_convenience_library (png_bundled EXCLUDE_FROM_ALL pngwutil.c ) +if (APPLE) + # https://github.com/apitrace/apitrace/issues/711 + target_compile_definitions (png_bundled PRIVATE PNG_ARM_NEON_OPT=0) +endif () + install ( FILES LICENSE DESTINATION ${DOC_INSTALL_DIR}