From d3a3ab40b7cfe3aa5adbcbc7895ec48d39dc89c1 Mon Sep 17 00:00:00 2001 From: Albrecht Schlosser Date: Mon, 18 Mar 2024 22:29:50 +0100 Subject: Replace setenv() with putenv() on old systems (+937) Add system check for setenv() function in configure and CMake. --- CMake/resources.cmake | 2 ++ 1 file changed, 2 insertions(+) (limited to 'CMake') diff --git a/CMake/resources.cmake b/CMake/resources.cmake index 50d630d41..4cc2d3b64 100644 --- a/CMake/resources.cmake +++ b/CMake/resources.cmake @@ -204,6 +204,8 @@ CHECK_FUNCTION_EXISTS (strlcat HAVE_STRLCAT) CHECK_FUNCTION_EXISTS (strlcpy HAVE_STRLCPY) CHECK_FUNCTION_EXISTS (vsnprintf HAVE_VSNPRINTF) +check_function_exists(setenv HAVE_SETENV) + if(HAVE_SCANDIR AND NOT HAVE_SCANDIR_POSIX) set(MSG "POSIX compatible scandir") message(STATUS "Looking for ${MSG}") -- cgit v1.2.3