Persist OPENSSL_PREFIX across builds - #4738
sarthakaggarwal97 merged 1 commit into
Conversation
Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review. 📝 WalkthroughWalkthroughThe ChangesBuild settings persistence
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~2 minutes Suggested reviewers: Merge Risk: ⚪ Minimal · up to The build setting is persisted and reused as intended, with no actionable merge-blocking risk remaining. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## unstable #4738 +/- ##
============================================
- Coverage 80.67% 80.60% -0.08%
============================================
Files 192 192
Lines 100856 100856
============================================
- Hits 81369 81298 -71
- Misses 19487 19558 +71 🚀 New features to boost your workflow:
|
|
Daily Run - https://github.com/valkey-io/valkey/actions/runs/35395372072 I think the label even caused by |
|
The daily run looks okay! Merging it! thanks @zuiderkwast |
11387e5
into
valkey-io:unstable
Pointed out by @zuiderkwast in [PR #3798](#3798 (comment)). Valkey remembers that TLS was enabled between builds, but not which OpenSSL installation was selected. After building with a custom `OPENSSL_PREFIX`, running a plain `make` later may discover a different system OpenSSL. This changes the build flags, triggers an unexpected full rebuild, and links Valkey against an unintended OpenSSL installation. Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com> Backport-Source-PR: 4738
Pointed out by @zuiderkwast in [PR #3798](#3798 (comment)). Valkey remembers that TLS was enabled between builds, but not which OpenSSL installation was selected. After building with a custom `OPENSSL_PREFIX`, running a plain `make` later may discover a different system OpenSSL. This changes the build flags, triggers an unexpected full rebuild, and links Valkey against an unintended OpenSSL installation. Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com> Backport-Source-PR: 4738
Pointed out by @zuiderkwast in [PR Valkey remembers that TLS was enabled between builds, but not which OpenSSL installation was selected. After building with a custom `OPENSSL_PREFIX`, running a plain `make` later may discover a different system OpenSSL. This changes the build flags, triggers an unexpected full rebuild, and links Valkey against an unintended OpenSSL installation. Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com> Backport-Source-PR: 4738
Pointed out by @zuiderkwast in [PR #3798](#3798 (comment)). Valkey remembers that TLS was enabled between builds, but not which OpenSSL installation was selected. After building with a custom `OPENSSL_PREFIX`, running a plain `make` later may discover a different system OpenSSL. This changes the build flags, triggers an unexpected full rebuild, and links Valkey against an unintended OpenSSL installation. Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com> Backport-Source-PR: 4738
Pointed out by @zuiderkwast in [PR #3798](#3798 (comment)). Valkey remembers that TLS was enabled between builds, but not which OpenSSL installation was selected. After building with a custom `OPENSSL_PREFIX`, running a plain `make` later may discover a different system OpenSSL. This changes the build flags, triggers an unexpected full rebuild, and links Valkey against an unintended OpenSSL installation. Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com> Backport-Source-PR: 4738
|
@sarthakaggarwal97 Notice: This PR isn't in "To be backported" for 9.2 and valkyrie-ops didn't backport it to the 9.2 branch. |
|
Yeah, that's weird. Need to fix project rules for 9.2 |
Pointed out by @zuiderkwast in PR #3798.
Valkey remembers that TLS was enabled between builds, but not which OpenSSL installation was selected. After building with a custom
OPENSSL_PREFIX, running a plainmakelater may discover a different system OpenSSL.This changes the build flags, triggers an unexpected full rebuild, and links Valkey against an unintended OpenSSL installation.