Skip to content

Update dependencies, README, and pipelines

William Lyles requested to merge wilyle/update-dependencies into main

Type of change

  • Bug Fix
  • Feature

Does this introduce a change in the core logic?

  • [No]

Does this introduce a change in the cloud provider implementation, if so which cloud?

  • AWS
  • Azure
  • GCP
  • IBM

Updates description?

Updates dependencies by updating the VCPKG baseline to a more recent hash and fixing most breaking changes. This is a prerequisite for some planned changes to the Azure integration, which requires a package that's not available with the current baseline version. The following dependencies were not updated due to complications:

  • hdf5: later versions introduce breaking API changes even with the backwards compatibility option, and updating to a new version is non-trivial
  • avro-cpp: latest versions appear to be linked differently, so updating this is also non-trivial
  • google-cloud-cpp: latest version has some breaking changes and I don't know anything about the GCP integration, so I've left it alone for now

In addition, I've updated the README to make the instructions a bit clearer and add some missing details that I found useful to know when trying to build and run the server.

Merge request reports

Loading