changeset 6549:bf72a35a8313

merge
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 19 Dec 2025 15:49:17 +0100
parents 5e961d92f655 (current diff) e7c12b47e6c4 (diff)
children cca87835da95
files
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/OrthancFramework/Resources/CMake/LibCurlConfiguration.cmake	Fri Dec 19 15:49:06 2025 +0100
+++ b/OrthancFramework/Resources/CMake/LibCurlConfiguration.cmake	Fri Dec 19 15:49:17 2025 +0100
@@ -113,9 +113,10 @@
       SET(TMP_OS "x86")
     endif()
 
+    # _GNU_SOURCE is required for accept4(), pipe2(), sendmmsg()
     set_property(
       SOURCE ${CURL_SOURCES} APPEND
-      PROPERTY COMPILE_DEFINITIONS "HAVE_CONFIG_H=1;OS=\"${TMP_OS}\""
+      PROPERTY COMPILE_DEFINITIONS "HAVE_CONFIG_H=1;OS=\"${TMP_OS}\";_GNU_SOURCE"
       )
 
     if(CMAKE_C_COMPILER_TARGET)