[MDEV-28145] columnstore still enabled in i386 builds Created: 2022-03-22  Updated: 2022-03-23  Resolved: 2022-03-23

Status: Closed
Project: MariaDB Server
Component/s: Compiling, Storage Engine - ColumnStore
Affects Version/s: 10.9
Fix Version/s: N/A

Type: Bug Priority: Major
Reporter: Daniel Black Assignee: Sergei Golubchik
Resolution: Cannot Reproduce Votes: 0
Labels: None


 Description   

e.g: https://buildbot.mariadb.org/#/builders/204/builds/6279/steps/4/logs/stdio

CMAKE_SYSTEM_PROCESSOR=i386 is explicitly set but its still enabled.



 Comments   
Comment by Sergei Golubchik [ 2022-03-23 ]

storage/columnstore/CMakeLists.txt has

IF(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" OR
CMAKE_SYSTEM_PROCESSOR STREQUAL "amd64" OR
CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64")
...

it cannot possibly build columnstore on i386 builds.

And indeed your log above shows

-- SYSTEM processor: x86_64

Generated at Thu Feb 08 09:58:25 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.