Skip to content

Commit d6bc311

Browse files
RafaelGSStargos
authored andcommitted
doc: mention Win 32-bit openssl build issue
PR-URL: #43853 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
1 parent 5b253cc commit d6bc311

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

doc/contributing/maintaining-openssl.md

+10
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,16 @@ Use `make` to regenerate all platform dependent files in
103103
% make -C deps/openssl/config
104104
```
105105

106+
**Note**: If the 32-bit Windows is failing to compile run this workflow instead:
107+
108+
```console
109+
% make -C deps/openssl/config clean
110+
# Edit deps/openssl/openssl/crypto/perlasm/x86asm.pl changing
111+
# #ifdef to %ifdef to make it compatible to nasm on 32-bit Windows.
112+
# See: https://github.com/nodejs/node/pull/43603#issuecomment-1170670844
113+
# Reference: https://github.com/openssl/openssl/issues/18459
114+
```
115+
106116
## 3. Check diffs
107117

108118
Check diffs to ensure updates are right. Even if there are no updates in openssl

0 commit comments

Comments
 (0)