On macos, we can do brew install curl and get curl 8.5 (at the moment). We then tell it via env variable where to find that pkgconfig. This makes it build on macos.
Because we had curl 8.0.1 as our subproject, it means we had a code issue (something in curl changed, it seems). So, we've also upgraded our subproject in the repository to 8.5, making code work on both macos and ubuntu builds.
On macos, we can do
brew install curl
and get curl 8.5 (at the moment). We then tell it via env variable where to find that pkgconfig. This makes it build on macos.Because we had curl 8.0.1 as our subproject, it means we had a code issue (something in curl changed, it seems). So, we've also upgraded our subproject in the repository to 8.5, making code work on both macos and ubuntu builds.