diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2019-06-12 06:57:02 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2019-06-12 06:57:02 +0000 |
commit | 85e7fd8a2e7897c5d1a112c116be83121ecb3553 (patch) | |
tree | 30fea3e115a0d783a93fac3eb115418dda97bb42 /games/leela-zero | |
parent | cb5c760bfb0339c37dbf1c2639c05c14d0a9a9cf (diff) | |
download | ports-85e7fd8a2e7897c5d1a112c116be83121ecb3553.tar.gz ports-85e7fd8a2e7897c5d1a112c116be83121ecb3553.zip |
games/leela-zero: Fix build on some systems by removing -flto
-flto causes failures: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238514
Reported by: fallout
Notes
Notes:
svn path=/head/; revision=504004
Diffstat (limited to 'games/leela-zero')
-rw-r--r-- | games/leela-zero/files/patch-CMakeLists.txt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/games/leela-zero/files/patch-CMakeLists.txt b/games/leela-zero/files/patch-CMakeLists.txt index 9b5d996b281c..703b1d13ef29 100644 --- a/games/leela-zero/files/patch-CMakeLists.txt +++ b/games/leela-zero/files/patch-CMakeLists.txt @@ -9,6 +9,22 @@ # Required Packages set(Boost_MIN_VERSION "1.58.0") set(Boost_USE_MULTITHREADED ON) +@@ -70,13 +72,13 @@ if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_T + endif(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) + + if(GccSpecificFlags) +- set(GCC_COMPILE_FLAGS "-Wall -Wextra -ffast-math -flto -march=native") ++ set(GCC_COMPILE_FLAGS "-Wall -Wextra -ffast-math -march=native") # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238514 + set(GCC_DISABLED_WARNING_COMPILE_FLAGS "-Wno-ignored-attributes -Wno-maybe-uninitialized \ + -Wno-mismatched-tags") + set(GCC_FLAGS "${GCC_COMPILE_FLAGS} ${GCC_DISABLED_WARNING_COMPILE_FLAGS}") + set(CMAKE_CXX_FLAGS_DEBUG "${GCC_FLAGS} -g -Og") + set(CMAKE_CXX_FLAGS_RELEASE "${GCC_FLAGS} -g -O3 -DNDEBUG") +- set(CMAKE_EXE_LINKER_FLAGS "-flto -g") ++ set(CMAKE_EXE_LINKER_FLAGS "-g") # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238514 + endif(GccSpecificFlags) + + if(USE_CPU_ONLY) @@ -86,7 +88,7 @@ if(USE_HALF) add_definitions(-DUSE_HALF) endif() |