MisterTea / EternalTerminal

Re-Connectable secure remote shell
https://mistertea.github.io/EternalTerminal/
Apache License 2.0
3k stars 171 forks source link

Fix devcontainer and update vcpkg for tests #621

Closed Migelo closed 7 months ago

Migelo commented 7 months ago

Devcontainer: The original ubuntu-21.04 image was failing to build, so I switched it to debian-11 which works out of the box.

Tests: They were failing because libwinpthread < 10.0 is not available on the https://repo.msys2.org anymore. See for example the 404 not found errors here.

So what I did for testing is I updated vcpkg one month at the time until the tests started passing and ended up on vcpkg commit 4a3c366.

Migelo commented 7 months ago

I guess this supersedes https://github.com/MisterTea/EternalTerminal/pull/618.

MisterTea commented 7 months ago

Nice! I'll want to upgrade vcpkg further in #618 which will require making some changes in et, but this is a great PR. Thanks a lot!