zeromq / czmq

High-level C binding for ØMQ
czmq.zeromq.org
Mozilla Public License 2.0
1.18k stars 525 forks source link

OSX builds failing due to curl upstream change #2188

Closed sphaero closed 3 years ago

sphaero commented 3 years ago

See here https://github.com/curl/curl/pull/6897

It results in failing builds because we need to explicitly set the SSL backend. This is just adding a configure flag however I think it's a platform specific flag. --with-openssl doesn't work on OSX for example. So I think we can't set it in the project.xml.

I'm not sure what's best approach. Perhaps it should be done from zproject?

sphaero commented 3 years ago

I have a branch which fixes this problem:

https://github.com/sphaero/czmq/tree/fixosxbuild

CI results: https://travis-ci.com/github/sphaero/czmq/builds/230557025

It seems to work as the linux builds complete. The other OSX failing builds is due to trying to upgrade brew which takes ages

sphaero commented 3 years ago

fixed by #2189