Skip to content

deps: add loong64 config into openssl gypi - #48043

Closed
shipujin wants to merge 1 commit into
nodejs:mainfrom
shipujin:loong64-dev
Closed

deps: add loong64 config into openssl gypi#48043
shipujin wants to merge 1 commit into
nodejs:mainfrom
shipujin:loong64-dev

Conversation

@shipujin

Copy link
Copy Markdown
Member

add loong64 config into openssl

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/gyp

@nodejs-github-botnodejs-github-bot added dependencies Pull requests that update a dependency file. needs-ci PRs that need a full CI run. openssl Issues and PRs related to the OpenSSL dependency. labels May 17, 2023
@shipujin

Copy link
Copy Markdown
MemberAuthor

Update

@mhdawson

Copy link
Copy Markdown
Member

@shipujin I assume that the only non-generated changes that are the ones in the gypi files?

@mhdawson

Copy link
Copy Markdown
Member

I guess that last question did not make sense if all of the .h files are also manually updated which I think is now the case.

It this just what is missing to get loong64 working. I already see that there are filex in - https://github.com/nodejs/node/tree/main/deps/openssl/config/archs/linux64-loongarch64/no-asm

@shipujin

Copy link
Copy Markdown
MemberAuthor

@shipujin I assume that the only non-generated changes that are the ones in the gypi files?

Yes, once the *gypi file is modified , nodejs can be built using openssl-no-asm in the loong64 environment.

thx~

@shipujin

Copy link
Copy Markdown
MemberAuthor

I guess that last question did not make sense if all of the .h files are also manually updated which I think is now the case.

It this just what is missing to get loong64 working. I already see that there are filex in - https://github.com/nodejs/node/tree/main/deps/openssl/config/archs/linux64-loongarch64/no-asm

Yes

thx~

@mhdawsonmhdawson added the request-ci Add this label to start a Jenkins CI on a PR. label Jun 28, 2023

@mhdawsonmhdawson left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-actionsgithub-actionsBot removed the request-ci Add this label to start a Jenkins CI on a PR. label Jun 28, 2023
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

mhdawson pushed a commit that referenced this pull request Jun 29, 2023
PR-URL: #48043
Reviewed-By: Michael Dawson <midawson@redhat.com>
@mhdawson

Copy link
Copy Markdown
Member

Landed in 9664e66

RafaelGSS pushed a commit that referenced this pull request Jul 3, 2023
PR-URL: #48043
Reviewed-By: Michael Dawson <midawson@redhat.com>
@RafaelGSSRafaelGSS mentioned this pull request Jul 3, 2023
Ceres6 pushed a commit to Ceres6/node that referenced this pull request Aug 14, 2023
PR-URL: nodejs#48043
Reviewed-By: Michael Dawson <midawson@redhat.com>
Ceres6 pushed a commit to Ceres6/node that referenced this pull request Aug 14, 2023
PR-URL: nodejs#48043
Reviewed-By: Michael Dawson <midawson@redhat.com>
ruyadorno pushed a commit that referenced this pull request Sep 1, 2023
Backport-PR-URL: #49192
PR-URL: #48043
Reviewed-By: Michael Dawson midawson@redhat.com
@ruyadornoruyadorno mentioned this pull request Sep 1, 2023
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file.needs-ciPRs that need a full CI run.opensslIssues and PRs related to the OpenSSL dependency.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@shipujin@nodejs-github-bot@mhdawson@ruyadorno