Skip to content

check_for_updates: fixes update check macos #7325

This fixes #7325 (closed)

The current implementation is special cased for MacOS although libcurl has been added to the build system for all platforms.

So there are a few more options:

  • The build system could be special cased to MacOS.
  • We could completely replace the current update system with the libcurl one.
  • We could port the libcurl system to GLib. However that would require adding a new dependency into GLib and not using the synchronous libcurl API that is being employed here.

At this stage looking for feedback on approach (although this is fully working so could be merged as is, hence it is not Draft.

Merge request reports