ports/net/astron/files/patch-CMakeLists.txt
Daniel Engberg 1271f7aecc net/astron: Disable compiler warnings as errors
Defining -DNDEBUG requires -Werror to be disabled for port to build

PR:		266721
Reviewed by:	nc (maintainer)
2022-10-05 20:54:04 +02:00

20 lines
743 B
Text

--- CMakeLists.txt.orig 2020-05-21 16:39:19 UTC
+++ CMakeLists.txt
@@ -75,7 +75,7 @@ endif()
# Common flags:
if(CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR
CMAKE_CXX_COMPILER_ID MATCHES "GNU")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Werror -Wno-error=deprecated-declarations")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-error=deprecated-declarations")
endif()
# Clang-specific flags:
@@ -92,7 +92,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Windows") ### Windows
list(APPEND EXTRA_LIBS wsock32 ws2_32)
endif()
-if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") ### Linux requires pthreads
+if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") ### Linux requires pthreads
list(APPEND EXTRA_LIBS pthread rt)
endif()