doc: mention Win 32-bit openssl build issue

PR-URL: https://github.com/nodejs/node/pull/43853
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
pull/43913/head
RafaelGSS 2022-07-15 15:54:15 -03:00
parent c7843659e2
commit 9022efb977
1 changed files with 10 additions and 0 deletions

View File

@ -97,6 +97,16 @@ Use `make` to regenerate all platform dependent files in
% make -C deps/openssl/config
```
**Note**: If the 32-bit Windows is failing to compile run this workflow instead:
```console
% make -C deps/openssl/config clean
# Edit deps/openssl/openssl/crypto/perlasm/x86asm.pl changing
# #ifdef to %ifdef to make it compatible to nasm on 32-bit Windows.
# See: https://github.com/nodejs/node/pull/43603#issuecomment-1170670844
# Reference: https://github.com/openssl/openssl/issues/18459
```
## 3. Check diffs
Check diffs to ensure updates are right. Even if there are no updates in openssl