aboutsummaryrefslogtreecommitdiff
path: root/devel/qt6-base/files/patch-cmake_QtFlagHandlingHelpers.cmake
blob: a1e02bb2b362cebf58c3cf3d4e1fa6a0de92956e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
--- cmake/QtFlagHandlingHelpers.cmake.orig	2023-11-15 13:58:42 UTC
+++ cmake/QtFlagHandlingHelpers.cmake
@@ -132,6 +132,10 @@ function(qt_internal_add_link_flags_no_undefined targe
             set(no_undefined_flag "-Wl,--no-undefined")
         endif()
 
+        if (CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
+             set(no_undefined_flag "")
+        endif()
+
         set(CMAKE_REQUIRED_LINK_OPTIONS ${previous_CMAKE_REQUIRED_LINK_OPTIONS})
 
         if (NOT HAVE_DASH_UNDEFINED_SYMBOLS AND NOT HAVE_DASH_DASH_NO_UNDEFINED)