From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- .../files/c-blosc-1.11.2-fix-build-system.patch | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 dev-libs/c-blosc/files/c-blosc-1.11.2-fix-build-system.patch (limited to 'dev-libs/c-blosc/files') diff --git a/dev-libs/c-blosc/files/c-blosc-1.11.2-fix-build-system.patch b/dev-libs/c-blosc/files/c-blosc-1.11.2-fix-build-system.patch new file mode 100644 index 000000000000..d385d5263710 --- /dev/null +++ b/dev-libs/c-blosc/files/c-blosc-1.11.2-fix-build-system.patch @@ -0,0 +1,21 @@ +Make the build system respect CFLAGS + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -244,16 +244,6 @@ + endif() + + # flags +-# @TODO: set -Wall +-# @NOTE: -O3 is enabled in Release mode (CMAKE_BUILD_TYPE="Release") +- +-# Set the "-msse2" build flag only if the CMAKE_C_FLAGS is not already set. +-# Probably "-msse2" should be appended to CMAKE_C_FLAGS_RELEASE. +-if(CMAKE_C_COMPILER_ID STREQUAL GNU OR CMAKE_C_COMPILER_ID STREQUAL Clang OR CMAKE_C_COMPILER_ID STREQUAL Intel) +- if(NOT CMAKE_C_FLAGS AND COMPILER_SUPPORT_SSE2) +- set(CMAKE_C_FLAGS -msse2 CACHE STRING "C flags." FORCE) +- endif(NOT CMAKE_C_FLAGS AND COMPILER_SUPPORT_SSE2) +-endif(CMAKE_C_COMPILER_ID STREQUAL GNU OR CMAKE_C_COMPILER_ID STREQUAL Clang OR CMAKE_C_COMPILER_ID STREQUAL Intel) + + if(MSVC) + if(NOT CMAKE_C_FLAGS) -- cgit v1.2.3