Commit f4bd91b0 authored by Daniel Bevenius's avatar Daniel Bevenius
Browse files

deps,build,tools: fix openssl-is-fips for ninja builds

Currently using the --openssl-is-fips configuration option in
combination with --ninja is broken.

This commit fixes two issues, one being an issue with the linker/version
script path variable. The second is that the locations of built
artifacts that differ for ninja and make.

ninja:
$ ./configure --openssl-is-fips --ninja
$ ninja -C out/Release
$ ./node --enable-fips -p 'crypto.getFips()'
1

make:
$ ./configure --openssl-is-fips
$ make -j8
$ ./node --enable-fips -p 'crypto.getFips()'
1

PR-URL: https://github.com/nodejs/node/pull/40518
Refs: https://github.com/nodejs/node/issues/40509


Reviewed-By: default avatarRichard Lau <rlau@redhat.com>
Reviewed-By: default avatarBeth Griggs <bgriggs@redhat.com>
parent 73b2d3bc
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment