1# Copyright (c) 2010, 2020, Oracle and/or its affiliates. All rights reserved. 2# 3# This program is free software; you can redistribute it and/or modify 4# it under the terms of the GNU General Public License, version 2.0, 5# as published by the Free Software Foundation. 6# 7# This program is also distributed with certain software (including 8# but not limited to OpenSSL) that is licensed under separate terms, 9# as designated in a particular file or component or in included license 10# documentation. The authors of MySQL hereby grant you an additional 11# permission to link the program and your derivative works with the 12# separately licensed software that they have included with MySQL. 13# 14# This program is distributed in the hope that it will be useful, 15# but WITHOUT ANY WARRANTY; without even the implied warranty of 16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17# GNU General Public License, version 2.0, for more details. 18# 19# You should have received a copy of the GNU General Public License 20# along with this program; if not, write to the Free Software 21# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 22 23# Avoid system checks on Windows by pre-caching results. Most of the system checks 24# are not relevant for Windows anyway and it takes lot more time to run them, 25# since CMake creates a Visual Studio project for each tiny test. 26 27# 28# From configure.cmake, in order of appearance 29# 30SET(CMAKE_HAVE_PTHREAD_H CACHE INTERNAL "") # Only needed by CMake 31 32# Libraries 33# Not checked for Windows HAVE_LIBM 34# Not checked for Windows HAVE_LIBNSL 35# Not checked for Windows HAVE_LIBCRYPT 36# Not checked for Windows HAVE_LIBSOCKET 37# Not checked for Windows HAVE_LIBDL 38# Not checked for Windows HAVE_LIBRT 39# Not checked for Windows HAVE_LIBWRAP 40 41# Header files 42SET(HAVE_ALLOCA_H CACHE INTERNAL "") 43SET(HAVE_ARPA_INET_H CACHE INTERNAL "") 44SET(HAVE_DLFCN_H CACHE INTERNAL "") 45SET(HAVE_ENDIAN_H CACHE INTERNAL "") # Only needed by CMake 46SET(HAVE_EXECINFO_H CACHE INTERNAL "") 47SET(HAVE_FPU_CONTROL_H CACHE INTERNAL "") 48SET(HAVE_GRP_H CACHE INTERNAL "") 49SET(HAVE_LANGINFO_H CACHE INTERNAL "") 50SET(HAVE_MALLOC_H 1 CACHE INTERNAL "") 51SET(HAVE_NETINET_IN_H CACHE INTERNAL "") 52SET(HAVE_POLL_H CACHE INTERNAL "") 53SET(HAVE_PWD_H CACHE INTERNAL "") 54SET(HAVE_STRINGS_H CACHE INTERNAL "") 55SET(HAVE_SYS_IOCTL_H CACHE INTERNAL "") 56SET(HAVE_SYS_MMAN_H CACHE INTERNAL "") 57SET(HAVE_SYS_PRCTL_H CACHE INTERNAL "") 58SET(HAVE_SYS_RESOURCE_H CACHE INTERNAL "") 59SET(HAVE_SYS_SELECT_H CACHE INTERNAL "") 60SET(HAVE_SYS_SOCKET_H CACHE INTERNAL "") 61SET(HAVE_TERM_H CACHE INTERNAL "") 62SET(HAVE_TERMIOS_H CACHE INTERNAL "") 63SET(HAVE_TERMIO_H CACHE INTERNAL "") 64SET(HAVE_UNISTD_H CACHE INTERNAL "") 65SET(HAVE_SYS_WAIT_H CACHE INTERNAL "") 66SET(HAVE_SYS_PARAM_H CACHE INTERNAL "") 67SET(HAVE_FNMATCH_H CACHE INTERNAL "") 68SET(HAVE_SYS_UN_H CACHE INTERNAL "") 69 70# Functions 71SET(HAVE_ALIGNED_MALLOC 1 CACHE INTERNAL "") 72SET(HAVE_BACKTRACE CACHE INTERNAL "") 73SET(HAVE_INDEX CACHE INTERNAL "") 74SET(HAVE_CHOWN CACHE INTERNAL "") 75SET(HAVE_CUSERID CACHE INTERNAL "") 76SET(HAVE_DIRECTIO CACHE INTERNAL "") 77SET(HAVE_FTRUNCATE CACHE INTERNAL "") 78SET(HAVE_FCHMOD CACHE INTERNAL "") 79SET(HAVE_FCNTL CACHE INTERNAL "") 80SET(HAVE_FDATASYNC CACHE INTERNAL "") 81SET(HAVE_DECL_FDATASYNC CACHE INTERNAL "") 82SET(HAVE_FEDISABLEEXCEPT CACHE INTERNAL "") 83SET(HAVE_FSYNC CACHE INTERNAL "") 84SET(HAVE_GETHRTIME CACHE INTERNAL "") 85SET(HAVE_GETPASS CACHE INTERNAL "") 86SET(HAVE_GETPASSPHRASE CACHE INTERNAL "") 87SET(HAVE_GETPWNAM CACHE INTERNAL "") 88SET(HAVE_GETPWUID CACHE INTERNAL "") 89SET(HAVE_GETRLIMIT CACHE INTERNAL "") 90SET(HAVE_GETRUSAGE CACHE INTERNAL "") 91SET(HAVE_INITGROUPS CACHE INTERNAL "") 92SET(HAVE_ISSETUGID CACHE INTERNAL "") 93SET(HAVE_GETUID CACHE INTERNAL "") 94SET(HAVE_GETEUID CACHE INTERNAL "") 95SET(HAVE_GETGID CACHE INTERNAL "") 96SET(HAVE_GETEGID CACHE INTERNAL "") 97SET(HAVE_MADVISE CACHE INTERNAL "") 98SET(HAVE_MALLOC_INFO CACHE INTERNAL "") 99SET(HAVE_MLOCK CACHE INTERNAL "") 100SET(HAVE_MLOCKALL CACHE INTERNAL "") 101SET(HAVE_MMAP64 CACHE INTERNAL "") 102SET(HAVE_POLL CACHE INTERNAL "") 103SET(HAVE_POSIX_FALLOCATE CACHE INTERNAL "") 104SET(HAVE_POSIX_MEMALIGN CACHE INTERNAL "") 105SET(HAVE_PTHREAD_CONDATTR_SETCLOCK CACHE INTERNAL "") 106SET(HAVE_PTHREAD_GETAFFINITY_NP CACHE INTERNAL "") 107SET(HAVE_PTHREAD_SIGMASK CACHE INTERNAL "") 108SET(HAVE_SLEEP CACHE INTERNAL "") 109SET(HAVE_STPCPY CACHE INTERNAL "") 110SET(HAVE_STPNCPY CACHE INTERNAL "") 111SET(HAVE_STRLCPY CACHE INTERNAL "") 112SET(HAVE_STRNDUP CACHE INTERNAL "") # Used by libbinlogevents 113SET(HAVE_STRLCAT CACHE INTERNAL "") 114SET(HAVE_STRSIGNAL CACHE INTERNAL "") 115SET(HAVE_TELL 1 CACHE INTERNAL "") 116SET(HAVE_VASPRINTF CACHE INTERNAL "") 117SET(HAVE_MEMALIGN CACHE INTERNAL "") 118SET(HAVE_NL_LANGINFO CACHE INTERNAL "") 119SET(HAVE_HTONLL CACHE INTERNAL "") 120SET(HAVE_EPOLL CACHE INTERNAL "") 121 122# WL2373 123SET(HAVE_SYS_TIME_H CACHE INTERNAL "") 124SET(HAVE_SYS_TIMES_H CACHE INTERNAL "") 125SET(HAVE_TIMES CACHE INTERNAL "") 126SET(HAVE_GETTIMEOFDAY CACHE INTERNAL "") 127 128# Symbols 129SET(HAVE_LRAND48 CACHE INTERNAL "") 130SET(GWINSZ_IN_SYS_IOCTL CACHE INTERNAL "") 131SET(FIONREAD_IN_SYS_IOCTL CACHE INTERNAL "") 132SET(FIONREAD_IN_SYS_FILIO CACHE INTERNAL "") 133SET(HAVE_MADV_DONTDUMP CACHE INTERNAL "") 134SET(HAVE_O_TMPFILE CACHE INTERNAL "") 135 136SET(HAVE_TIMER_CREATE CACHE INTERNAL "") # Only needed by CMake 137SET(HAVE_TIMER_SETTIME CACHE INTERNAL "") # Only needed by CMake 138SET(HAVE_KQUEUE CACHE INTERNAL "") # Only needed by CMake 139SET(HAVE_EVFILT_TIMER CACHE INTERNAL "") # Only needed by CMake 140# Derived result HAVE_KQUEUE_TIMERS 141# Derived result HAVE_POSIX_TIMERS 142 143# Endianess 144SET(HAVE_WORDS_BIGENDIAN TRUE CACHE INTERNAL "") # Only needed by CMake 145SET(WORDS_BIGENDIAN CACHE INTERNAL "") 146 147# Type sizes 148# Check needed SIZEOF_VOIDP 149SET(HAVE_SIZEOF_CHARP TRUE CACHE INTERNAL "") 150SET(SIZEOF_CHARP ${CMAKE_SIZEOF_VOID_P} CACHE INTERNAL "") 151SET(HAVE_SIZEOF_LONG TRUE CACHE INTERNAL "") 152SET(SIZEOF_LONG 4 CACHE INTERNAL "") 153SET(HAVE_SIZEOF_SHORT TRUE CACHE INTERNAL "") 154SET(SIZEOF_SHORT 2 CACHE INTERNAL "") 155SET(HAVE_SIZEOF_INT TRUE CACHE INTERNAL "") 156SET(SIZEOF_INT 4 CACHE INTERNAL "") 157SET(HAVE_SIZEOF_LONG_LONG TRUE CACHE INTERNAL "") 158SET(SIZEOF_LONG_LONG 8 CACHE INTERNAL "") 159SET(HAVE_SIZEOF_TIME_T TRUE CACHE INTERNAL "") 160SET(SIZEOF_TIME_T 8 CACHE INTERNAL "") 161SET(HAVE_SIZEOF_ULONG FALSE CACHE INTERNAL "") 162SET(HAVE_SIZEOF_U_INT32_T FALSE CACHE INTERNAL "") 163 164SET(HAVE_TM_GMTOFF CACHE INTERNAL "") 165SET(HAVE_VISIBILITY_HIDDEN CACHE INTERNAL "") 166 167# Code tests 168SET(HAVE_CLOCK_GETTIME CACHE INTERNAL "") 169SET(HAVE_CLOCK_REALTIME CACHE INTERNAL "") 170SET(STACK_DIRECTION -1 CACHE INTERNAL "") 171SET(TIME_WITH_SYS_TIME CACHE INTERNAL "") 172SET(HAVE_FCNTL_NONBLOCK CACHE INTERNAL "") # Only needed by CMake 173# Derived result NO_FCNTL_NONBLOCK 174# Not checked for Windows HAVE_PAUSE_INSTRUCTION 175# Not checked for Windows HAVE_FAKE_PAUSE_INSTRUCTION 176# Not checked for Windows HAVE_HMT_PRIORITY_INSTRUCTION 177SET(HAVE_CXXABI_H CACHE INTERNAL "") # Only needed by CMake 178# Not checked for Windows HAVE_ABI_CXA_DEMANGLE 179SET(HAVE_BUILTIN_UNREACHABLE CACHE INTERNAL "") 180SET(HAVE_BUILTIN_EXPECT CACHE INTERNAL "") 181SET(HAVE_GCC_SYNC_BUILTINS CACHE INTERNAL "") 182# Derived result HAVE_VALGRIND 183SET(HAVE_SYS_GETTID CACHE INTERNAL "") 184SET(HAVE_PTHREAD_GETTHREADID_NP CACHE INTERNAL "") 185SET(HAVE_PTHREAD_THREADID_NP CACHE INTERNAL "") 186SET(HAVE_INTEGER_PTHREAD_SELF CACHE INTERNAL "") 187 188# IPV6 189SET(HAVE_NETINET_IN6_H CACHE INTERNAL "") 190SET(HAVE_STRUCT_IN6_ADDR TRUE CACHE INTERNAL "") 191 192# Misc 193SET(HAVE_SOCKADDR_IN_SIN_LEN CACHE INTERNAL "") 194SET(HAVE_SOCKADDR_IN6_SIN6_LEN CACHE INTERNAL "") 195SET(HAVE_NUMA_H CACHE INTERNAL "") 196SET(HAVE_NUMAIF_H CACHE INTERNAL "") 197 198# 199# Windows.cmake 200# 201# Hardcoded in Windows.cmake FN_NO_CASE_SENSE 202 203# 204# Innodb.cmake 205# 206SET(HAVE_SCHED_GETCPU CACHE INTERNAL "") 207SET(HAVE_NANOSLEEP CACHE INTERNAL "") 208 209# 210# Auth 211# 212SET(HAVE_PEERCRED CACHE INTERNAL "") 213 214# 215# PAM 216# 217SET(HAVE_PAM_APPL_H CACHE INTERNAL "") 218SET(HAVE_PAM_PAM_APPL_H CACHE INTERNAL "") 219SET(HAVE_PAM_START_IN_PAM CACHE INTERNAL "") 220SET(HAVE_GETPWNAM_R CACHE INTERNAL "") 221SET(HAVE_GETGRNAM_R CACHE INTERNAL "") 222 223# 224# Thread pool 225# 226SET(HAVE_EPOLL_WAIT CACHE INTERNAL "") 227 228# 229# Compiler options 230# 231SET(HAVE_NO_BUILTIN_MEMCMP CACHE INTERNAL "") 232 233# 234# libevent 235# ordering below matches extra/libevent/CMakeLists.txt 236# 237SET(_GNU_SOURCE CACHE INTERNAL "") 238SET(EVENT__HAVE_SYS_TYPES_H TRUE CACHE INTERNAL "") 239SET(EVENT__HAVE_SYS_SOCKET_H CACHE INTERNAL "") 240SET(EVENT__HAVE_NETINET_IN_H CACHE INTERNAL "") 241SET(EVENT__HAVE_NETINET_IN6_H CACHE INTERNAL "") 242SET(EVENT__HAVE_UNISTD_H CACHE INTERNAL "") 243SET(EVENT__HAVE_NETDB_H CACHE INTERNAL "") 244SET(EVENT__HAVE_DLFCN_H CACHE INTERNAL "") 245SET(EVENT__HAVE_ARPA_INET_H CACHE INTERNAL "") 246SET(EVENT__HAVE_FCNTL_H TRUE CACHE INTERNAL "") 247SET(EVENT__HAVE_INTTYPES_H TRUE CACHE INTERNAL "") 248SET(EVENT__HAVE_MEMORY_H TRUE CACHE INTERNAL "") 249SET(EVENT__HAVE_POLL_H CACHE INTERNAL "") 250SET(EVENT__HAVE_PORT_H CACHE INTERNAL "") 251SET(EVENT__HAVE_SIGNAL_H TRUE CACHE INTERNAL "") 252SET(EVENT__HAVE_STDARG_H TRUE CACHE INTERNAL "") 253SET(EVENT__HAVE_STDDEF_H TRUE CACHE INTERNAL "") 254SET(EVENT__HAVE_STDINT_H TRUE CACHE INTERNAL "") 255SET(EVENT__HAVE_STDLIB_H TRUE CACHE INTERNAL "") 256SET(EVENT__HAVE_STRINGS_H CACHE INTERNAL "") 257SET(EVENT__HAVE_STRING_H TRUE CACHE INTERNAL "") 258SET(EVENT__HAVE_SYS_DEVPOLL_H CACHE INTERNAL "") 259SET(EVENT__HAVE_SYS_EPOLL_H CACHE INTERNAL "") 260SET(EVENT__HAVE_SYS_EVENTFD_H CACHE INTERNAL "") 261SET(EVENT__HAVE_SYS_EVENT_H CACHE INTERNAL "") 262SET(EVENT__HAVE_SYS_IOCTL_H CACHE INTERNAL "") 263SET(EVENT__HAVE_SYS_MMAN_H CACHE INTERNAL "") 264SET(EVENT__HAVE_SYS_PARAM_H CACHE INTERNAL "") 265SET(EVENT__HAVE_SYS_QUEUE_H CACHE INTERNAL "") 266SET(EVENT__HAVE_SYS_SELECT_H CACHE INTERNAL "") 267SET(EVENT__HAVE_SYS_SENDFILE_H CACHE INTERNAL "") 268SET(EVENT__HAVE_SYS_STAT_H TRUE CACHE INTERNAL "") 269SET(EVENT__HAVE_SYS_TIME_H CACHE INTERNAL "") 270SET(EVENT__HAVE_SYS_UIO_H CACHE INTERNAL "") 271SET(EVENT__HAVE_IFADDRS_H CACHE INTERNAL "") 272SET(EVENT__HAVE_MACH_MACH_TIME_H CACHE INTERNAL "") 273SET(EVENT__HAVE_NETINET_TCP_H CACHE INTERNAL "") 274SET(EVENT__HAVE_SYS_WAIT_H CACHE INTERNAL "") 275SET(EVENT__HAVE_SYS_RESOURCE_H CACHE INTERNAL "") 276SET(EVENT__HAVE_SYS_SYSCTL_H CACHE INTERNAL "") 277SET(EVENT__HAVE_SYS_TIMERFD_H CACHE INTERNAL "") 278SET(EVENT__HAVE_ERRNO_H TRUE CACHE INTERNAL "") 279 280SET(EVENT__HAVE_EPOLL CACHE INTERNAL "") 281SET(EVENT__HAVE_EPOLL_CTL CACHE INTERNAL "") 282SET(EVENT__HAVE_EVENTFD CACHE INTERNAL "") 283SET(EVENT__HAVE_CLOCK_GETTIME CACHE INTERNAL "") 284SET(EVENT__HAVE_FCNTL CACHE INTERNAL "") 285SET(EVENT__HAVE_GETADDRINFO TRUE CACHE INTERNAL "") 286SET(EVENT__HAVE_GETNAMEINFO TRUE CACHE INTERNAL "") 287SET(EVENT__HAVE_GETTIMEOFDAY CACHE INTERNAL "") 288SET(EVENT__HAVE_GETPROTOBYNUMBER TRUE CACHE INTERNAL "") 289SET(EVENT__HAVE_GETSERVBYNAME TRUE CACHE INTERNAL "") 290SET(EVENT__HAVE_INET_NTOP TRUE CACHE INTERNAL "") 291SET(EVENT__HAVE_INET_PTON TRUE CACHE INTERNAL "") 292SET(EVENT__HAVE_KQUEUE CACHE INTERNAL "") 293SET(EVENT__HAVE_MMAP CACHE INTERNAL "") 294SET(EVENT__HAVE_PIPE CACHE INTERNAL "") 295SET(EVENT__HAVE_PIPE2 CACHE INTERNAL "") 296SET(EVENT__HAVE_POLL CACHE INTERNAL "") 297SET(EVENT__HAVE_PORT_CREATE CACHE INTERNAL "") 298SET(EVENT__HAVE_SENDFILE CACHE INTERNAL "") 299SET(EVENT__HAVE_SIGACTION CACHE INTERNAL "") 300SET(EVENT__HAVE_SIGNAL CACHE INTERNAL "") 301SET(EVENT__HAVE_SPLICE CACHE INTERNAL "") 302SET(EVENT__HAVE_STRLCPY CACHE INTERNAL "") 303SET(EVENT__HAVE_STRSEP CACHE INTERNAL "") 304SET(EVENT__HAVE_STRTOK_R CACHE INTERNAL "") 305SET(EVENT__HAVE_STRTOLL TRUE CACHE INTERNAL "") 306SET(EVENT__HAVE_VASPRINTF CACHE INTERNAL "") 307SET(EVENT__HAVE_SYSCTL CACHE INTERNAL "") 308SET(EVENT__HAVE_ACCEPT4 CACHE INTERNAL "") 309SET(EVENT__HAVE_ARC4RANDOM CACHE INTERNAL "") 310SET(EVENT__HAVE_ARC4RANDOM_BUF CACHE INTERNAL "") 311SET(EVENT__HAVE_EPOLL_CREATE1 CACHE INTERNAL "") 312SET(EVENT__HAVE_GETEGID CACHE INTERNAL "") 313SET(EVENT__HAVE_GETEUID CACHE INTERNAL "") 314SET(EVENT__HAVE_GETIFADDRS CACHE INTERNAL "") 315SET(EVENT__HAVE_ISSETUGID CACHE INTERNAL "") 316SET(EVENT__HAVE_MACH_ABSOLUTE_TIME CACHE INTERNAL "") 317SET(EVENT__HAVE_NANOSLEEP CACHE INTERNAL "") 318SET(EVENT__HAVE_USLEEP CACHE INTERNAL "") 319SET(EVENT__HAVE_TIMERADD CACHE INTERNAL "") 320SET(EVENT__HAVE_TIMERCLEAR CACHE INTERNAL "") 321SET(EVENT__HAVE_TIMERCMP CACHE INTERNAL "") 322SET(HAVE_TIMERFD_CREATE CACHE INTERNAL "") 323SET(EVENT__HAVE_TIMERISSET CACHE INTERNAL "") 324SET(EVENT__HAVE_PUTENV TRUE CACHE INTERNAL "") 325SET(EVENT__HAVE_SETENV CACHE INTERNAL "") 326SET(EVENT__HAVE_SETRLIMIT CACHE INTERNAL "") 327SET(EVENT__HAVE_UMASK CACHE INTERNAL "") 328SET(EVENT__HAVE_UNSETENV CACHE INTERNAL "") 329SET(EVENT__HAVE_GETHOSTBYNAME_R CACHE INTERNAL "") 330 331SET(HAVE_EVENT__HAVE_UINT8_T TRUE CACHE INTERNAL "") 332SET(EVENT__HAVE_UINT8_T 1 CACHE INTERNAL "") 333SET(HAVE_EVENT__HAVE_UINT16_T TRUE CACHE INTERNAL "") 334SET(EVENT__HAVE_UINT16_T 2 CACHE INTERNAL "") 335SET(HAVE_EVENT__HAVE_UINT32_T TRUE CACHE INTERNAL "") 336SET(EVENT__HAVE_UINT32_T 4 CACHE INTERNAL "") 337SET(HAVE_EVENT__HAVE_UINT64_T TRUE CACHE INTERNAL "") 338SET(EVENT__HAVE_UINT64_T 8 CACHE INTERNAL "") 339SET(HAVE_EVENT__SIZEOF_SHORT TRUE CACHE INTERNAL "") 340SET(EVENT__SIZEOF_SHORT 2 CACHE INTERNAL "") 341SET(HAVE_EVENT__SIZEOF_INT TRUE CACHE INTERNAL "") 342SET(EVENT__SIZEOF_INT 4 CACHE INTERNAL "") 343SET(HAVE_EVENT__SIZEOF_LONG TRUE CACHE INTERNAL "") 344SET(EVENT__SIZEOF_LONG 4 CACHE INTERNAL "") 345SET(HAVE_EVENT__SIZEOF_LONG_LONG TRUE CACHE INTERNAL "") 346SET(EVENT__SIZEOF_LONG_LONG 8 CACHE INTERNAL "") 347SET(HAVE_EVENT__SIZEOF_OFF_T TRUE CACHE INTERNAL "") 348SET(EVENT__SIZEOF_OFF_T 4 CACHE INTERNAL "") 349SET(HAVE_EVENT__SIZEOF_SOCKLEN_T TRUE CACHE INTERNAL "") 350SET(EVENT__SIZEOF_SOCKLEN_T 4 CACHE INTERNAL "") 351 352SET(EVENT__HAVE_TAILQFOREACH CACHE INTERNAL "") 353SET(EVENT__HAVE_DECL_CTL_KERN CACHE INTERNAL "") 354SET(EVENT__HAVE_DECL_KERN_ARND CACHE INTERNAL "") 355SET(EVENT__HAVE_DECL_KERN_RANDOM CACHE INTERNAL "") 356SET(EVENT__HAVE_DECL_RANDOM_UUID CACHE INTERNAL "") 357SET(EVENT__HAVE_SETFD CACHE INTERNAL "") 358SET(EVENT___MINIX CACHE INTERNAL "") 359SET(EVENT___POSIX_1_SOURCE CACHE INTERNAL "") 360SET(EVENT___POSIX_SOURCE CACHE INTERNAL "") 361 362SET(EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 CACHE INTERNAL "") 363SET(EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 CACHE INTERNAL "") 364SET(EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN CACHE INTERNAL "") 365SET(EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN CACHE INTERNAL "") 366SET(EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY TRUE CACHE INTERNAL "") 367SET(EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY CACHE INTERNAL "") 368 369SET(EVENT__HAVE_WAITPID_WITH_WNOWAIT CACHE INTERNAL "") 370 371# 372# group_replication 373# 374SET(HAVE_XDR_OPS_X_PUTINT32 TRUE CACHE INTERNAL "") 375SET(HAVE_XDR_OPS_X_GETINT32 TRUE CACHE INTERNAL "") 376SET(HAVE_RPC_INLINE_T CACHE INTERNAL "") 377SET(HAVE_CAST_FUNCTION_TYPE CACHE INTERNAL "") 378 379# 380# router 381# 382SET(HAVE_PRLIMIT CACHE INTERNAL "") 383 384# 385# zlib 386# 387SET(HAVE_SYS_TYPES_H TRUE CACHE INTERNAL "") 388SET(HAVE_STDINT_H TRUE CACHE INTERNAL "") 389SET(HAVE_STDDEF_H TRUE CACHE INTERNAL "") 390