The Wayback Machine - https://web.archive.org/web/20210112001652/https://github.com/cpp-netlib/cpp-netlib/pull/714
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Travis Configuration #714

Open
wants to merge 5 commits into
base: master
from

Conversation

@deanberris
Copy link
Member

@deanberris deanberris commented Dec 1, 2016

Use the available precise-packaged Boost installable package, instead
of having to build it ourselves and caching it.

We also upgrade to use clang-3.8, as well as re-enable the sanitizer
builds.

deanberris added 2 commits Dec 1, 2016
Use the available precise-packaged Boost installable package, instead
of having to build it ourselves and caching it.

We also upgrade to use clang-3.8, as well as re-enable the sanitizer
builds.
@glynos
Copy link
Member

@glynos glynos commented Dec 1, 2016

Travis is complaining that this file is not valid YAML.

deanberris added 3 commits Dec 1, 2016
@deanberris
Copy link
Member Author

@deanberris deanberris commented Dec 1, 2016

@glynos Boost is giving me a hard time. :(

I've now spent too much time on this because I can't get an updated Boost from any of the valid sources in the apt whitelist for Travis. The PPA that's whitelisted is unmaintained and only has 1.55 in it. The 1.62 version is only available in zesty 'universe'.

And I have zero patience now for trying to get this working with Boost that I'm tempted to say that we really ought to ditch the Boost dependency where we can. I've found a potential workaround for the ready(...) implementation using just C++11 libraries, which is strictly better than what Boost has.

So I'll leave this as is for now, and let you or someone else take over the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.