mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joseph Wu (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (MESOS-6671) External 3rdparty deps are not built with the configured compiler in cmake build
Date Tue, 08 Aug 2017 00:29:01 GMT

     [ https://issues.apache.org/jira/browse/MESOS-6671?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Joseph Wu reassigned MESOS-6671:
--------------------------------

    Shepherd: Joseph Wu
    Assignee: Andrew Schwartzmeyer

> External 3rdparty deps are not built with the configured compiler in cmake build
> --------------------------------------------------------------------------------
>
>                 Key: MESOS-6671
>                 URL: https://issues.apache.org/jira/browse/MESOS-6671
>             Project: Mesos
>          Issue Type: Bug
>          Components: cmake
>            Reporter: Benjamin Bannier
>            Assignee: Andrew Schwartzmeyer
>              Labels: cmake
>
> CMake permits users to modify the compiler for e.g., C++ source files by setting {{CMAKE_CXX_COMPILER}}.
Additionally, to use compiler wrappers like ccache or distcc modern cmake versions allow to
specify the wrapper by setting e.g., {{CMAKE_CXX_COMPILER_LAUNCHER}}.
> The current Mesos cmake ignores both these variables when building external 3rdparty
autotools-based dependencies, and the only way to overwrite the compiler there would be to
set e.g., {{CXX='ccache clang++'}} and {{make}} time. This is undesirable as it is too easy
to introduce inconsistent compiler settings.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message