Skip to content

build: remove redundant -mXX flags for V8 #57907

New issue

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

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

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 19, 2025
Merged

Conversation

targos
Copy link
Member

@targos targos commented Apr 17, 2025

They are already set by common.gypi.

They are already set by `common.gypi`.
@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/gyp
  • @nodejs/v8-update

@nodejs-github-bot nodejs-github-bot added needs-ci PRs that need a full CI run. tools Issues and PRs related to the tools directory. v8 engine Issues and PRs related to the V8 dependency. labels Apr 17, 2025
@nodejs-github-bot

This comment was marked as resolved.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot
Copy link
Collaborator

nodejs-github-bot commented Apr 18, 2025

@targos targos added author ready PRs that have at least one approval, no pending requests for changes, and a CI started. commit-queue Add this label to land a pull request using GitHub Actions. labels Apr 18, 2025
@nodejs-github-bot nodejs-github-bot added commit-queue-failed An error occurred while landing this pull request using GitHub Actions. and removed commit-queue Add this label to land a pull request using GitHub Actions. labels Apr 19, 2025
@nodejs-github-bot
Copy link
Collaborator

Commit Queue failed
- Loading data for nodejs/node/pull/57907
✔  Done loading data for nodejs/node/pull/57907
----------------------------------- PR info ------------------------------------
Title      build: remove redundant `-mXX` flags for V8 (#57907)
Author     Michaël Zasso <targos@protonmail.com> (@targos)
Branch     targos:m32-64 -> nodejs:main
Labels     v8 engine, tools, author ready, needs-ci
Commits    2
 - build: remove redundant `-mXX` flags for V8
 - fixup: remove now unused variables
Committers 1
 - Michaël Zasso <targos@protonmail.com>
PR-URL: https://github.com/nodejs/node/pull/57907
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
------------------------------ Generated metadata ------------------------------
PR-URL: https://github.com/nodejs/node/pull/57907
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
--------------------------------------------------------------------------------
   ℹ  This PR was created on Thu, 17 Apr 2025 09:39:13 GMT
   ✔  Approvals: 5
   ✔  - James M Snell (@jasnell) (TSC): https://github.com/nodejs/node/pull/57907#pullrequestreview-2775831274
   ✔  - Marco Ippolito (@marco-ippolito) (TSC): https://github.com/nodejs/node/pull/57907#pullrequestreview-2778577919
   ✔  - Chengzhong Wu (@legendecas) (TSC): https://github.com/nodejs/node/pull/57907#pullrequestreview-2778623340
   ✔  - Rafael Gonzaga (@RafaelGSS) (TSC): https://github.com/nodejs/node/pull/57907#pullrequestreview-2778639380
   ✔  - Luigi Pinca (@lpinca): https://github.com/nodejs/node/pull/57907#pullrequestreview-2779209617
   ✔  Last GitHub CI successful
   ℹ  Last Full PR CI on 2025-04-18T12:46:51Z: https://ci.nodejs.org/job/node-test-pull-request/66347/
- Querying data for job/node-test-pull-request/66347/
   ✔  Last Jenkins CI successful
--------------------------------------------------------------------------------
   ✔  No git cherry-pick in progress
   ✔  No git am in progress
   ✔  No git rebase in progress
--------------------------------------------------------------------------------
- Bringing origin/main up to date...
From https://github.com/nodejs/node
 * branch                  main       -> FETCH_HEAD
✔  origin/main is now up-to-date
- Downloading patch for 57907
From https://github.com/nodejs/node
 * branch                  refs/pull/57907/merge -> FETCH_HEAD
✔  Fetched commits as 63640eb32d58..3b7d17ee2892
--------------------------------------------------------------------------------
[main b275a7eb38] build: remove redundant `-mXX` flags for V8
 Author: Michaël Zasso <targos@protonmail.com>
 Date: Thu Apr 17 11:38:23 2025 +0200
 1 file changed, 64 deletions(-)
[main d098d40c0b] fixup: remove now unused variables
 Author: Michaël Zasso <targos@protonmail.com>
 Date: Thu Apr 17 11:40:05 2025 +0200
 1 file changed, 27 deletions(-)
   ✔  Patches applied
There are 2 commits in the PR. Attempting autorebase.
Rebasing (2/4)
Executing: git node land --amend --yes
--------------------------------- New Message ----------------------------------
build: remove redundant `-mXX` flags for V8

They are already set by common.gypi.

PR-URL: #57907
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>

[detached HEAD dc5b119733] build: remove redundant -mXX flags for V8
Author: Michaël Zasso <targos@protonmail.com>
Date: Thu Apr 17 11:38:23 2025 +0200
1 file changed, 64 deletions(-)
Rebasing (3/4)
Rebasing (4/4)
Executing: git node land --amend --yes
--------------------------------- New Message ----------------------------------
fixup: remove now unused variables

PR-URL: #57907
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>

[detached HEAD 9fad5da2ff] fixup: remove now unused variables
Author: Michaël Zasso <targos@protonmail.com>
Date: Thu Apr 17 11:40:05 2025 +0200
1 file changed, 27 deletions(-)
Successfully rebased and updated refs/heads/main.

ℹ Add commit-queue-squash label to land the PR as one commit, or commit-queue-rebase to land as separate commits.

https://github.com/nodejs/node/actions/runs/14547939233

@targos targos added commit-queue Add this label to land a pull request using GitHub Actions. commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. and removed commit-queue-failed An error occurred while landing this pull request using GitHub Actions. labels Apr 19, 2025
@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Apr 19, 2025
@nodejs-github-bot nodejs-github-bot merged commit 2b76dca into nodejs:main Apr 19, 2025
68 checks passed
@nodejs-github-bot
Copy link
Collaborator

Landed in 2b76dca

RafaelGSS pushed a commit that referenced this pull request May 1, 2025
They are already set by `common.gypi`.

PR-URL: #57907
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
RafaelGSS pushed a commit that referenced this pull request May 2, 2025
They are already set by `common.gypi`.

PR-URL: #57907
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
@aduh95 aduh95 added the dont-land-on-v20.x PRs that should not land on the v20.x-staging branch and should not be released in v20.x. label May 6, 2025
@aduh95 aduh95 added the dont-land-on-v22.x PRs that should not land on the v22.x-staging branch and should not be released in v22.x. label May 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
author ready PRs that have at least one approval, no pending requests for changes, and a CI started. commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. dont-land-on-v20.x PRs that should not land on the v20.x-staging branch and should not be released in v20.x. dont-land-on-v22.x PRs that should not land on the v22.x-staging branch and should not be released in v22.x. needs-ci PRs that need a full CI run. tools Issues and PRs related to the tools directory. v8 engine Issues and PRs related to the V8 dependency.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants