MySQL Source-Configuration Options 4.8 (Solaris client library); Clang 3.6 (macOS), Clang 3.4 (FreeBSD). To disable this check, use  - DFORCE_UNSUPPORTED_COMPILER=ON . Whether to generate profile guided optimization (PGO) data. This option is available for experimenting with PGO with GCC. See the  cmake/fprofile.cmake  file in a MySQL source distribution for information about using  FPROFILE_GENERATE  and  FPROFILE_USE . These options have been tested with GCC 8 and 9. This option was added in MySQL 8.0.19. Whether to use profile guided optimization (PGO) data. This option is available for experimenting with PGO with GCC. See the  cmake/fprofile.cmake  file in a MySQL source distribution for information about using  FPROFILE_GENERATE  and  FPROFILE_USE . These options have been tested with GCC 8 and 9. Enabling  FPROFILE_USE  also enables  WITH_LTO . This option was added in MySQL 8.0.19. Whether to enable the performance schema memory tracing module for memory allocation functions ( ut::aligned_ name  library functions) used in dynamic storage of over-aligned types. If the  -DBUILD_CONFIG=mysql_release  option is given on Linux, the  libaio  library must be linked in by default. If you do not have  libaio  or do not want to install it, you can suppress the check for it by specifying  -DIGNORE_AIO_CHECK=1 . The maximum number of indexes per table. The default is 64. The maximum is 255. Values smaller than 64 are ignored and the default of 64 is used. Whether to enable a MySQL maintainer-specific development environment. If enabled, this option causes compiler warnings to become errors. The mutex type used by  InnoDB . Options include: The port number on which X Plugin listens for TCP/IP connections. The default is 33060. 233 • event : Use event mutexes. This is the default value and the original  InnoDB  mutex implementation. • sys : Use POSIX mutexes on UNIX systems. Use  CRITICAL_SECTION  onjects on Windows, if available. • futex : Use Linux futexes instead of condition variables to schedule waiting threads. • -DMYSQLX_TCP_PORT= port_num • -DMUTEX_TYPE= type • -DMYSQL_MAINTAINER_MODE= bool • -DMAX_INDEXES= num • -DIGNORE_AIO_CHECK= bool • -DHAVE_PSI_MEMORY_INTERFACE= bool • -DFPROFILE_USE= bool • -DFPROFILE_GENERATE= bool