MDEV-11195: Correct enablement of NUMA in innodb/xtradb

No -DHAVE_LIBNUMA=1 was passed to the source compile (and the
global include/my_config.h wasn't used).

This also is Linux only so corrected the cmake macro.

Fixed indenting in cmake macro.

Removed NUMA defination from include/my_config.h as its only
in the storage engine.

Thanks Elena Stepanova and Vladislav Vaintroub for the detailed
list of bugs/questions.

Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
This commit is contained in:
Daniel Black 2016-11-01 11:01:48 +11:00
commit ab0e5031e4
5 changed files with 24 additions and 17 deletions

View file

@ -162,7 +162,6 @@ INCLUDE(install_macros)
INCLUDE(systemd)
INCLUDE(mysql_add_executable)
INCLUDE(crc32-vpmsum)
INCLUDE(numa)
# Handle options
OPTION(DISABLE_SHARED