Libraries do not compile on Ubuntu:14.04
Checking out the code and trying to compile does not work. My initial diagnostic:
- gRPC depends on either BoringSSL (as a submodule), or OpenSSL-1.0.2g.
- Ubuntu:14.04 installs OpenSSL-1.0.1 by default.
- Compiling OpenSSL-1.0.2 from source does not work because libcurl (which we use) on that platform cannot link against the 1.0.2 version.
- We can compile both OpenSSL and libcurl from source, but then things start to get silly, we probably should turn these libraries to external projects at this point.