Skip to content

OpenSSL 3.x build error #43667

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
RafaelGSS opened this issue Jul 3, 2022 · 0 comments
Closed

OpenSSL 3.x build error #43667

RafaelGSS opened this issue Jul 3, 2022 · 0 comments
Labels
build Issues and PRs related to build files or the CI. openssl Issues and PRs related to the OpenSSL dependency.

Comments

@RafaelGSS
Copy link
Member

We're experiencing a few problems in the OpenSSL 3.x update

References:

  1. deps: update OpenSSL 3.0.4+quic #43589 (comment)
    That was partially solved by a simple:
+ # deps/openssl/config/Makefile
+ clean-s:
+	find archs \( -name \*.s \) -exec rm "{}" \

Will need to adjust the document https://github.com/nodejs/node/blob/main/doc/contributing/maintaining-openssl.md to prevent similar issues.

  1. 32-bit Windows is failing to compile deps: update OpenSSL 3.0.4+quic #43603
@VoltrexKeyva VoltrexKeyva added build Issues and PRs related to build files or the CI. openssl Issues and PRs related to the OpenSSL dependency. labels Jul 3, 2022
RafaelGSS added a commit that referenced this issue Jul 15, 2022
 After an OpenSSL source update, all the config files need to be
 regenerated and committed by:
    $ make -C deps/openssl/config clean
    $ make -C deps/openssl/config
    $ git add deps/openssl/config/archs
    $ git commit

PR-URL: #43735
Fixes: #43667
Reviewed-By: Richard Lau <rlau@redhat.com>
RafaelGSS added a commit that referenced this issue Jul 15, 2022
PR-URL: #43735
Fixes: #43667
Reviewed-By: Richard Lau <rlau@redhat.com>
danielleadams pushed a commit that referenced this issue Jul 26, 2022
PR-URL: #43735
Fixes: #43667
Reviewed-By: Richard Lau <rlau@redhat.com>
danielleadams pushed a commit that referenced this issue Jul 26, 2022
 After an OpenSSL source update, all the config files need to be
 regenerated and committed by:
    $ make -C deps/openssl/config clean
    $ make -C deps/openssl/config
    $ git add deps/openssl/config/archs
    $ git commit

PR-URL: #43735
Fixes: #43667
Reviewed-By: Richard Lau <rlau@redhat.com>
danielleadams pushed a commit that referenced this issue Jul 26, 2022
PR-URL: #43735
Fixes: #43667
Reviewed-By: Richard Lau <rlau@redhat.com>
Fyko pushed a commit to Fyko/node that referenced this issue Sep 15, 2022
PR-URL: nodejs#43735
Fixes: nodejs#43667
Reviewed-By: Richard Lau <rlau@redhat.com>
Fyko pushed a commit to Fyko/node that referenced this issue Sep 15, 2022
 After an OpenSSL source update, all the config files need to be
 regenerated and committed by:
    $ make -C deps/openssl/config clean
    $ make -C deps/openssl/config
    $ git add deps/openssl/config/archs
    $ git commit

PR-URL: nodejs#43735
Fixes: nodejs#43667
Reviewed-By: Richard Lau <rlau@redhat.com>
Fyko pushed a commit to Fyko/node that referenced this issue Sep 15, 2022
PR-URL: nodejs#43735
Fixes: nodejs#43667
Reviewed-By: Richard Lau <rlau@redhat.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
build Issues and PRs related to build files or the CI. openssl Issues and PRs related to the OpenSSL dependency.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants