Skip to content

Commit bc6f4bc

Browse files
danbevtargos
authored andcommitted
crypto: add crypto/keys to cannotUseCache
Currently when configuring --without-ssl test-code-cache.js will fail with the following error: internal/bootstrap/loaders.js:151 mod = bindingObj[module] = getInternalBinding(module); ^ Error: No such module: crypto at internalBinding (internal/bootstrap/loaders.js:151:34) at internal/crypto/keys.js:14:5 at NativeModule.compile (internal/bootstrap/loaders.js:342:5) at Function.NativeModule.require (internal/bootstrap/loaders.js:213:16) at Function.Module._load (internal/modules/cjs/loader.js:539:25) at Module.require (internal/modules/cjs/loader.js:654:17) at require (internal/modules/cjs/helpers.js:22:18) at Object.<anonymous> (/node/test/code-cache/test-code-cache.js:31:3) at Module._compile (internal/modules/cjs/loader.js:718:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:729:10) This commit adds internal/crypto/keys to the cannotUseCache array if compiled without crypto support. PR-URL: #25237 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Minwoo Jung <[email protected]>
1 parent 2f5c8b5 commit bc6f4bc

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

lib/internal/bootstrap/cache.js

+1
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ if (!process.versions.openssl) {
5555
'internal/crypto/diffiehellman',
5656
'internal/crypto/hash',
5757
'internal/crypto/keygen',
58+
'internal/crypto/keys',
5859
'internal/crypto/pbkdf2',
5960
'internal/crypto/random',
6061
'internal/crypto/scrypt',

0 commit comments

Comments
 (0)