Skip to content

Conversation

@ararslan
Copy link
Member

@ararslan ararslan commented Dec 7, 2017

This is a backport of PR #24261 to the release-0.6 branch. I observed a pthread-related failure when building curl on release-0.6 on the buildbots, so I figured this patch might be necessary.

This is necessary on older Linuces (such as Ubuntu 12.04 x86) that have
older OpenSSL library versions.  Curl switched over to a threaded DNS
resolver by default in version 7.55, and this requires `libpthread`.
However, their build system relies on the fact that OpenSSL (usually)
provides the proper linkage flags, and so breaks on older Linuces.  See
[0] for more details.

[0] https://curl.haxx.se/mail/lib-2017-09/0112.html

(cherry picked from commit c323437,
PR #24261)
@ararslan ararslan requested a review from staticfloat December 7, 2017 22:41
@ararslan ararslan merged commit 21dc646 into release-0.6 Dec 8, 2017
@ararslan ararslan deleted the aa/backport-curl branch December 8, 2017 03:36
@ararslan ararslan mentioned this pull request Dec 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants