Skip to content

Switched Windows Boost installation from vcpkg to MarkusJx/install-boost#96

Merged
max0x7ba merged 1 commit intomax0x7ba:masterfrom
tomoss:dev-ci-windows-update
Feb 17, 2026
Merged

Switched Windows Boost installation from vcpkg to MarkusJx/install-boost#96
max0x7ba merged 1 commit intomax0x7ba:masterfrom
tomoss:dev-ci-windows-update

Conversation

@tomoss
Copy link
Contributor

@tomoss tomoss commented Feb 16, 2026

Hello @max0x7ba ,

This PR contains two CI changes.

Windows: Replaced vcpkg with MarkusJx/install-boost action

I replaced vcpkg-based Boost installation with the MarkusJx/install-boost action for faster and more reliable Windows builds. The new action provides pre-built Boost binaries for MSVC, reducing build time by ~3 minutes and eliminating vcpkg dependency.

Linux: Added apt-get update before installing Boost

Added sudo apt-get update to refresh package indexes before installing Boost on Linux. This fixes 404 errors on Ubuntu ARM where outdated package indexes were causing installation failures:

E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/pool/universe/b/boost1.83/libboost-nowide1.83-dev_1.83.0-2.1ubuntu3.1_arm64.deb  404  Not Found [IP: 91.189.91.102 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Have a great day !

@max0x7ba
Copy link
Owner

Thank you for your wonderful contributions again, Ionut.

@max0x7ba max0x7ba merged commit 0af8997 into max0x7ba:master Feb 17, 2026
5 checks passed
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.

2 participants

Comments