Commit 5092097
Add nasm for Windows cross-compile builds (#39)
Fixes the 32-bit Windows cross-compile build failure caused by missing
`nasm`.
## Problem
The `aws-lc-sys` crate (pulled in via `openssl` -> `rustls`) requires
`nasm` for assembling optimized cryptographic routines on x86 targets.
The CI workflow installed `gcc-mingw-w64` for Windows cross-compilation
but not `nasm`, causing builds to fail with: `NASM command not found!
Build cannot continue.`
## Fix
Add `nasm` to the `apt install` in the Windows build dependencies step.
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 57af97d commit 5092097
1 file changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| |||
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
| 173 | + | |
0 commit comments