Matthew Jacobs created KUDU-1870:
------------------------------------
Summary: Kudu thirdparty cmake build doesn't respect external
compilation options
Key: KUDU-1870
URL: https://issues.apache.org/jira/browse/KUDU-1870
Project: Kudu
Issue Type: Bug
Components: build
Affects Versions: 1.3.0
Reporter: Matthew Jacobs
Assignee: Matthew Jacobs
Priority: Critical
Impala's toolchain builds Kudu using its toolchain compiler and libraries. The
compiler and options are set in the standard environment variables CC, CXX,
etc., but the boost build results in the system compiler being used. However,
the CFLAGS/CXXFLAGS do get picked up, so the combination is not guaranteed to
be supported, and Impala toolchain builds do end up failing.
I believe the {{project-config.jam}} needs to be set for boost to pick up the
right compiler. It is only being set for *san builds currently (to use clang).
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)