summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2023-08-01 11:54:02 -0700
committerThiago Macieira <thiago.macieira@intel.com>2023-08-03 18:47:33 -0700
commit01f58d7794c0f6a071760a7afbf742b97b63aaa3 (patch)
tree9e84c385b5af52d4c968aefbc5beb8fcaa247a93 /src
parent5a51c2e8b53358496f6c0ea743c2edf179a30239 (diff)
CMake: remove TEST_syslog but not FEATURE_syslog
This feature was already in AUTODETECT OFF. That means we only enabled syslog() support if the user explicitly asked for it, which reasonably means they have the API. The API is also POSIX.1-2001 and 4.2BSD, so everyone has it. Saves 350 ms of CMake time, because the test was compiled even though AUTODETECT was OFF. Change-Id: Ifbf974a4d10745b099b1fffd1777572e74a90043 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/corelib/configure.cmake18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/corelib/configure.cmake b/src/corelib/configure.cmake
index b845bc70bf1..392ba6de36c 100644
--- a/src/corelib/configure.cmake
+++ b/src/corelib/configure.cmake
@@ -414,23 +414,6 @@ renameat2(AT_FDCWD, argv[1], AT_FDCWD, argv[2], RENAME_NOREPLACE | RENAME_WHITEO
}
")
-# syslog
-qt_config_compile_test(syslog
- LABEL "syslog"
- CODE
-"#include <syslog.h>
-
-int main(void)
-{
- /* BEGIN TEST: */
-openlog(\"qt\", 0, LOG_USER);
-syslog(LOG_INFO, \"configure\");
-closelog();
- /* END TEST: */
- return 0;
-}
-")
-
# cpp_winrt
qt_config_compile_test(cpp_winrt
LABEL "cpp/winrt"
@@ -647,7 +630,6 @@ qt_feature("slog2" PRIVATE
qt_feature("syslog" PRIVATE
LABEL "syslog"
AUTODETECT OFF
- CONDITION TEST_syslog
)
qt_feature("sysv_sem" PRIVATE
LABEL "System V / XSI semaphores"