Skip to content

Comments

Don't add build/ to non-FIPS pre-built path + v4 compat alias#474

Merged
kornelski merged 2 commits intomasterfrom
build-subdir
Feb 17, 2026
Merged

Don't add build/ to non-FIPS pre-built path + v4 compat alias#474
kornelski merged 2 commits intomasterfrom
build-subdir

Conversation

@kornelski
Copy link
Collaborator

@kornelski kornelski commented Feb 12, 2026

Also adds fips-precompiled as an alias for the fips Cargo feature. The fips flag in v4 is too annoying to deal with (either disables set_compliance_policy or breaks the build due to missing hpke support).

@kornelski kornelski changed the title Don't add build/ to non-FIPS pre-built path Don't add build/ to non-FIPS pre-built path + v4 compat alias Feb 13, 2026
@kornelski kornelski requested a review from bwesterb February 13, 2026 16:09
if config.is_bazel || (config.features.is_fips_like() && config.env.path.is_some()) {
&["lib"][..]
} else {
&["lib", "crypto", "ssl", ""][..]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this list include "lib"?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes. The script still recognizes BORING_BSSL_PATH that uses lib.

@kornelski kornelski merged commit e71b243 into master Feb 17, 2026
26 checks passed
@kornelski kornelski deleted the build-subdir branch February 17, 2026 19:59
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