mirror of
https://github.com/beard7n/bsdports.git
synced 2026-04-14 12:31:18 +02:00
27 lines
1008 B
Plaintext
27 lines
1008 B
Plaintext
--- CMakeLists.txt.orig 2018-10-11 12:01:05 UTC
|
|
+++ CMakeLists.txt
|
|
@@ -28,8 +28,8 @@ if(NOT CMAKE_BUILD_TYPE)
|
|
FORCE)
|
|
endif()
|
|
|
|
-option(ICINGA2_WITH_MYSQL "Build the MySQL IDO module" ON)
|
|
-option(ICINGA2_WITH_PGSQL "Build the PostgreSQL IDO module" ON)
|
|
+option(ICINGA2_WITH_MYSQL "Build the MySQL IDO module" OFF)
|
|
+option(ICINGA2_WITH_PGSQL "Build the PostgreSQL IDO module" OFF)
|
|
option(ICINGA2_WITH_CHECKER "Build the checker module" ON)
|
|
option(ICINGA2_WITH_COMPAT "Build the compat module" ON)
|
|
option(ICINGA2_WITH_LIVESTATUS "Build the Livestatus module" ON)
|
|
@@ -241,6 +241,12 @@ if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
|
endif()
|
|
endif()
|
|
|
|
+if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD.*")
|
|
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lexecinfo")
|
|
+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -lexecinfo")
|
|
+ set(CMAKE_STATIC_LINKER_FLAGS "${CMAKE_STATIC_LINKER_FLAGS} -lexecinfo")
|
|
+endif()
|
|
+
|
|
include(CheckCXXCompilerFlag)
|
|
|
|
function(check_cxx_linker_flag flag var)
|