summaryrefslogtreecommitdiff
path: root/devel/qt6-base/files/patch-cmake_QtFlagHandlingHelpers.cmake
blob: 561cc85a2ecd2a7770ae55c511f63cec02e64d35 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
--- cmake/QtFlagHandlingHelpers.cmake.orig	2024-09-18 16:48:24 UTC
+++ cmake/QtFlagHandlingHelpers.cmake
@@ -177,6 +177,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)