Skip to content

Commit 1fd4896

Browse files
committed
Add chip_crypto=boringssl flag
Fixes #24. `boringssl` is bundled as part of the repo and built and statically linked into the resulting library, so it should get updates with every Matter SDK release. I think this solution is much preferrable to running EoL openssl. I verified this builds on github actions for [x86](https://github.com/leonm1/chip-wheels/actions/runs/7952221255/job/21706593163) and [Mac](https://github.com/leonm1/chip-wheels/actions/runs/7952221255/job/21706593214) (I don't have an aarch64 runner to test on).
1 parent 529534e commit 1fd4896

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

.github/workflows/build.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ jobs:
124124
- name: Setup Build, Run Build and Run Tests
125125
run: |
126126
scripts/build/gn_gen.sh --args=" \
127+
chip_crypto=\"boringssl\"
127128
enable_rtti=true \
128129
enable_pylib=true \
129130
chip_config_memory_debug_checks=false \
@@ -221,6 +222,7 @@ jobs:
221222
- name: Setup Build, Run Build and Run Tests
222223
run: |
223224
scripts/build/gn_gen.sh --args=" \
225+
chip_crypto=\"boringssl\"
224226
enable_rtti=true \
225227
enable_pylib=true \
226228
chip_config_memory_debug_checks=false \

0 commit comments

Comments
 (0)