Skip to content

remove vendored BoringSSL option (fix)#2134

Closed
kornelski wants to merge 3 commits into
cloudflare:masterfrom
kornelski:no-boringssl-vendored
Closed

remove vendored BoringSSL option (fix)#2134
kornelski wants to merge 3 commits into
cloudflare:masterfrom
kornelski:no-boringssl-vendored

Conversation

@kornelski
Copy link
Copy Markdown
Contributor

Hopefully makes #2080 build

@kornelski kornelski requested a review from a team as a code owner August 21, 2025 15:44
@kornelski kornelski force-pushed the no-boringssl-vendored branch 4 times, most recently from 4a5ed4b to 737b951 Compare August 21, 2025 16:54
ghedo added 2 commits August 26, 2025 11:32
This fails when building with the boring crate. FWIW it's also a "tier
2" platform for Rust.
We should just use the one provided via boring/boring-sys crates. It
should still be possible to build a different BoringSSL version through
the facilities provided by those crates.
@kornelski kornelski force-pushed the no-boringssl-vendored branch 2 times, most recently from 83e252c to 4495666 Compare August 26, 2025 14:40
@kornelski kornelski force-pushed the no-boringssl-vendored branch from 4495666 to d2c441a Compare August 26, 2025 16:07
@kornelski
Copy link
Copy Markdown
Contributor Author

Cross-building works, but the test fails off by 1?

https://github.com/cloudflare/quiche/actions/runs/17243868980/job/48928287802?pr=2134#step:5:1539

@ghedo
Copy link
Copy Markdown
Member

ghedo commented Aug 27, 2025

Awesome, thank you @kornelski! I opened #2142 to isolate the cross-build change so it's easier to debug the build failure. I also added some minor tweaks to restore the armhf build as well since I originally removed it to fix the same errors we were getting with arm64 before your changes, so closing this PR.

@ghedo ghedo closed this Aug 27, 2025
@kornelski kornelski deleted the no-boringssl-vendored branch August 27, 2025 09:43
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