mesos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "TILL TOENSHOFF" <toensh...@me.com>
Subject Re: Review Request 16436: Try to build a usable, native python egg during autoconf phase
Date Fri, 03 Jan 2014 23:32:55 GMT

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/16436/
-----------------------------------------------------------

(Updated Jan. 3, 2014, 11:32 p.m.)


Review request for mesos, Benjamin Hindman, Ben Mahler, Niklas Nielsen, and Vinod Kone.


Changes
-------

Fixed:
- linewrap indention
- needless python import (os)

Updated:
- error messages with second option


Bugs: MESOS-799
    https://issues.apache.org/jira/browse/MESOS-799


Repository: mesos-git


Description
-------

This autoconf check does a rather complex test for covering MESOS-799. It builds and test-runs
a minimal egg that links against a static library that imports a standard C++ library object.
A static library (built using the standard mesos build settings) is needed in this puzzle
because the egg producing distutils possibly use slightly different build settings (derived
from python-config). 
If that check succeeds, we can be rather sure that the mesos-egg itself will be functional
from a build-env point of view. When this test fails, the user is given a sort of explanation
and a hint to work around the issue.

Note that this check is performed regardless of the base OS. The error message however is
OS specific.


Diffs (updated)
-----

  configure.ac f69908a 

Diff: https://reviews.apache.org/r/16436/diff/


Testing
-------

./bootstrap ./configure - all on linux and OSX 10.9 (with and without clang, with and without
default python)


Thanks,

TILL TOENSHOFF


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message