[
https://issues.apache.org/jira/browse/MESOS-3110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gavin updated MESOS-3110:
-------------------------
Comment: was deleted
(was: www.rtat.net)
> Harden the CMake system-dependency-locating routines
> ----------------------------------------------------
>
> Key: MESOS-3110
> URL: https://issues.apache.org/jira/browse/MESOS-3110
> Project: Mesos
> Issue Type: Task
> Components: cmake
> Reporter: Alex Clemmer
> Assignee: John Kordich
> Priority: Major
> Labels: build, cmake
> Fix For: 1.5.0
>
>
> Currently the Mesos project has two flavors of dependency: (1) the
> dependencies we expect are already on the system (_e.g._, apr, libsvn), and
> (2) the dependencies that are historically bundled with Mesos (_e.g._, glog).
> Dependency type (1) requires solid modules that will locate them on any
> system: Linux, BSD, or Windows. This would come for free if we were using
> CMake 3.0, but we're using CMake 2.8 so that Ubuntu users can install it out
> of the box, instead of upgrading CMake first.
> This is additionally useful for dependency type (2), where we will expect to
> have to use these routines when we support both the rebundled dependencies in
> the `3rdparty/` folder, and system installations of those dependencies.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)