From 912251824c51541ec0bc2085612e5463e1e68429 Mon Sep 17 00:00:00 2001 From: Kleis Auke Wolthuizen Date: Wed, 17 Nov 2021 21:33:46 +0100 Subject: [PATCH] libvips: temporarily disable the SSSE3 target (#6845) Corresponds to the fix introduced in PR #6837. --- projects/libvips/build.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/projects/libvips/build.sh b/projects/libvips/build.sh index 17b496890..46b68e837 100755 --- a/projects/libvips/build.sh +++ b/projects/libvips/build.sh @@ -150,12 +150,14 @@ pushd $SRC/libjxl sed -i'.bak' "/add_subdirectory(tools)/d" CMakeLists.txt # Don't overwrite our linker flags sed -i'.bak' "/set(CMAKE_EXE_LINKER_FLAGS/{N;d;}" CMakeLists.txt +# FIXME: Remove the `-DHWY_DISABLED_TARGETS=HWY_SSSE3` workaround, see: +# https://github.com/libjxl/libjxl/issues/858 cmake -G "Unix Makefiles" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_C_COMPILER=$CC \ -DCMAKE_CXX_COMPILER=$CXX \ - -DCMAKE_C_FLAGS="$CFLAGS" \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS -DHWY_DISABLED_TARGETS=HWY_SSSE3" \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS -DHWY_DISABLED_TARGETS=HWY_SSSE3" \ -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \ -DCMAKE_MODULE_LINKER_FLAGS="$LDFLAGS" \ -DCMAKE_INSTALL_PREFIX="$WORK" \