Part of kcenon/common_system#454
What
Add asio version 1.30.2 to the vcpkg.json overrides array. pacs_system depends on network_system which requires asio >= 1.30.2, but pacs_system does not pin asio in its own overrides.
- Current:
overrides contains sqlite3, openssl, libjpeg-turbo, libpng, openjpeg, charls, openjph, crow, gtest, benchmark — no asio
- Expected:
overrides also includes { "name": "asio", "version": "1.30.2" }
- Scope:
vcpkg.json overrides section only
Why
- pacs_system requires network_system as a core dependency (PACS_WITH_NETWORK_SYSTEM=ON by default)
- network_system and database_system both pin asio to 1.30.2 in their overrides
- Without the override, pacs_system's build may resolve a different asio version
- Ecosystem standard defined in DEPENDENCY_MATRIX.md: asio 1.30.2
Where
vcpkg.json overrides array (currently 10 entries, add 1 more)
How
Technical Approach
Add one entry to the overrides array:
{ "name": "asio", "version": "1.30.2" }
Acceptance Criteria
Part of kcenon/common_system#454
What
Add
asioversion1.30.2to thevcpkg.jsonoverrides array. pacs_system depends on network_system which requires asio >= 1.30.2, but pacs_system does not pin asio in its own overrides.overridescontains sqlite3, openssl, libjpeg-turbo, libpng, openjpeg, charls, openjph, crow, gtest, benchmark — no asiooverridesalso includes{ "name": "asio", "version": "1.30.2" }vcpkg.jsonoverrides section onlyWhy
Where
vcpkg.jsonoverrides array (currently 10 entries, add 1 more)How
Technical Approach
Add one entry to the overrides array:
{ "name": "asio", "version": "1.30.2" }Acceptance Criteria
asiooverride at version1.30.2is present invcpkg.json