Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade vcpkg submodule and handle fallout. #1041

Merged
merged 1 commit into from
Dec 31, 2021

Conversation

Hoikas
Copy link
Member

@Hoikas Hoikas commented Dec 19, 2021

Per @dpogue:

The version of vcpkg we've currently got in Plasma breaks on newer macOS versions (which is a problem because GitHub is in the process of making macos-latest point at macOS 11, where it's broken

Therefore, we update vcpkg. If you experience problems with re-configuring in CMake, delete your cache!

Updated Libraries:

  • ASIO 1.19.2 -> 1.20.0
  • curl 7.79.1 -> 7.80.0
  • freetype 2.11.0 -> 2.11.0#2
  • libjpeg-turbo 2.0.6#3 -> 2.1.2
  • liblzma 5.2.5#3 -> 5.2.5#4
  • libpng 1.6.37#15 -> 1.6.37#16
  • libwebm 1.0.0.27 -> 1.0.0.28#1
  • OpenSSL 1.1.11l#1 -> 1.1.11l#3
  • Python 3.9.7 -> 3.10.1#3
  • string_theory 3.4#1 -> 3.5
  • zlib 1.2.11#12 -> 1.2.11#13

Blocking Problems:

@Hoikas
Copy link
Member Author

Hoikas commented Dec 19, 2021

CI is failing because of the libwebm hack I used. It needs to be fixed upstream.

@Hoikas
Copy link
Member Author

Hoikas commented Dec 29, 2021

This will be ready to go when microsoft/vcpkg#22189 is merged. I've gone ahead and updated the submodule in this PR to use it.

@Hoikas Hoikas marked this pull request as ready for review December 29, 2021 22:20
@Hoikas Hoikas marked this pull request as draft December 31, 2021 00:11
@Hoikas
Copy link
Member Author

Hoikas commented Dec 31, 2021

Fixed the problem with webm debug. Ready for review for real, this time...

@Hoikas Hoikas marked this pull request as ready for review December 31, 2021 15:59
@dpogue dpogue merged commit 7ff2f5c into H-uru:master Dec 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants