Solved curl 7.55.1 update

An upgrade to curl 7.55.1 keeps failing to install with this error ...

configure: error: Threaded resolver enabled but no thread library found

which looking around seems to point to IPv6 issues. I took a look at the contents of the Makefile to try and disable Threaded resolver but decided against making any changes. If I also tried make install and make install clean but still got no options.

Any suggestions ?
 
which looking around seems to point to IPv6 issues.
No, that's not even remotely related. The error is about pthread(3), more specifically, about the lack of a library for it. Still looking what exactly it appears to be missing though, it should be part of the base OS, but it might be looking for something else.
 
That seems to be a similar indeed. But the reporter appears to have disabled THREADED_RESOLVER but is still getting the error. Can you try to switch it off? It's on by default but has been for quite some time so I'm wondering why it's suddenly an issue.
 
Weird, my repository just finished updating and building. It built fine for me, with THREADED_RESOLVER switched on. But this is on a 10.3-RELEASE based system. What version of FreeBSD are you using?
 
I also have 10.3 but with THREADED RESOLVER off.

The previous version, 7.55.0 installed fine and I can only assume THREADED RESOLVER was off on that version as well.
 
The previous version, 7.55.0 installed fine and I can only assume THREADED RESOLVER was off on that version as well.
No, it was already switched on and has been on for at least a few years.
 
No I meant when it installed 7.55.0 on the 10th of August on mine I assumed THREADED RESOLVER was off as I would of expected to have got the same error as I am now otherwise.
 
Back
Top