aboutsummaryrefslogtreecommitdiff
path: root/games/leela-zero
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2019-06-12 06:57:02 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2019-06-12 06:57:02 +0000
commit85e7fd8a2e7897c5d1a112c116be83121ecb3553 (patch)
tree30fea3e115a0d783a93fac3eb115418dda97bb42 /games/leela-zero
parentcb5c760bfb0339c37dbf1c2639c05c14d0a9a9cf (diff)
downloadports-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.txt16
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()