Skip to content

Commit 1fc0ec3

Browse files
aloysbailletclaude
andcommitted
fix: add openssl replace_requires to vfx Conan profiles
Conan 2 replaces (not merges) [replace_requires] sections when a child profile defines its own. Since the vfx profiles define their own [replace_requires], the openssl mapping from the parent ci_common profiles was lost after openssl was moved to common-wrappers in 99175a6 and removed from vfx profiles in d95cc87. This caused builds of packages depending on openssl (e.g. cpython) to fail with: "Package 'openssl/1.1.1k@aswftesting/ci_common6' not resolved: Unable to find in remotes." Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Aloys Baillet <aloys.baillet+github@gmail.com>
1 parent d95cc87 commit 1fc0ec3

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

packages/conan/settings/profiles_aswftesting/vfx2024

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ include(ci_common4)
66
*:shared=True
77
[tool_requires]
88
[replace_requires]
9+
openssl/*: openssl/1.1.1k@aswftesting/ci_common4
910
aces_container/*: aces_container/1.0.2@aswftesting/vfx2024
1011
alembic/*: alembic/1.8.8@aswftesting/vfx2024
1112
boost/*: boost/1.82.0@aswftesting/vfx2024

packages/conan/settings/profiles_aswftesting/vfx2025

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ include(ci_common5)
66
*:shared=True
77
[tool_requires]
88
[replace_requires]
9+
openssl/*: openssl/1.1.1k@aswftesting/ci_common5
910
aces_container/*: aces_container/1.0.2@aswftesting/vfx2025
1011
alembic/*: alembic/1.8.8@aswftesting/vfx2025
1112
boost/*: boost/1.85.0@aswftesting/vfx2025

packages/conan/settings/profiles_aswftesting/vfx2026

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ qt/*:compiler.cppstd=gnu20
88
*:shared=True
99
[tool_requires]
1010
[replace_requires]
11+
openssl/*: openssl/1.1.1k@aswftesting/ci_common6
1112
aces_container/*: aces_container/1.0.2@aswftesting/vfx2026
1213
alembic/*: alembic/1.8.10@aswftesting/vfx2026
1314
boost/*: boost/1.88.0@aswftesting/vfx2026

0 commit comments

Comments
 (0)