Skip to content

Update Deps - #139

Merged
ecbadeaux merged 4 commits into
mainfrom
UpdateDeps
Aug 5, 2026
Merged

Update Deps#139
ecbadeaux merged 4 commits into
mainfrom
UpdateDeps

Conversation

@ecbadeaux

Copy link
Copy Markdown
Contributor

Bumped the three Conan dependencies in conanfile.py — spdlog 1.15.0 → 1.17.0, gtest 1.14.0 → 1.17.0, and boost 1.83.0 → 1.90.0.

Fixed the two hard breaks the boost jump introduced: replaced boost::asio::ip::address::from_string with make_address in udp_writer.cpp and udp_server.cpp (removed in boost 1.87.0), and dropped the six Boost::system references across four CMakeLists files since Boost.System became header-only and lost its CMake target in 1.89.0.

Also updated build.sh to require gcc-15/g++-15 on Linux and to use --build=missing instead of --build="*" so Conan reuses prebuilt binaries rather than compiling every dependency from source (Internal CI was having issues downloading packages when building from source).

@ecbadeaux
ecbadeaux merged commit 364ecf5 into main Aug 5, 2026
1 check passed
@ecbadeaux
ecbadeaux deleted the UpdateDeps branch August 5, 2026 19:02
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.

1 participant