Skip to content

Commit

Permalink
deps: remove opensslconf template headers
Browse files Browse the repository at this point in the history
This commit removes the header template files opensslconf.h as it is not
a generated header anymore (configuration.h is the generated header
now).

The motivation for this is that not using opensslconf.h from the OpenSSL
include directory means an addon that includes openssl/ssl.h will get
the following error:

~/.cache/node-gyp/17.8.0/include/node/openssl/macros.h:148:4: error:
 compatibility level"
  148 | #  error "The requested API level higher than the configured
 API compatibility level"

For more details please see nodejs#40575.

PR-URL: nodejs#43035
Fixes: nodejs#40575
Reviewed-By: Michael Dawson <midawson@redhat.com>
  • Loading branch information
danbev committed May 14, 2022
1 parent fb74474 commit 556df3d
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 71 deletions.
23 changes: 0 additions & 23 deletions deps/openssl/config/opensslconf.h

This file was deleted.

1 change: 0 additions & 1 deletion deps/openssl/config/opensslconf.h.tmpl

This file was deleted.

47 changes: 0 additions & 47 deletions deps/openssl/config/opensslconf_no-asm.h

This file was deleted.

0 comments on commit 556df3d

Please sign in to comment.