-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
Description
- Version: v10.0.0
- Platform: FreeBSD
- Subsystem: deps/openssl
After the OpenSSL 1.1.0h import, deps/openssl/config/Makefile
was added with a list of supported architectures for building with ASM support. However, the ARCHS list (errantly?) omits BSD-x86 from the list:
https://github.com/nodejs/node/blob/v10.0.0/deps/openssl/config/Makefile#L12
The BSD-x86 arch is listed in the README and header files, however, and trying to build Node.js v10.0.0 on FreeBSD i386 fails due to the missing BSD-x86/* headers.
https://github.com/nodejs/node/blob/v10.0.0/deps/openssl/README.md
https://github.com/nodejs/node/blob/v10.0.0/deps/openssl/config/opensslconf_asm.h#L39
https://github.com/nodejs/node/blob/v10.0.0/deps/openssl/config/opensslconf_asm.h#L112
https://github.com/nodejs/node/blob/v10.0.0/deps/openssl/config/opensslconf_no-asm.h#L20