Skip to content

Conversation

@richardlau
Copy link
Member

Use gcc 12 to build the official binaries for Node.js 23 onwards on AIX. Note that this will require libstdc++12, available from the AIX toolbox.

Refs: nodejs/build#3806
Refs: nodejs/build#3858
Refs: #54081

Use gcc 12 to build the official binaries for Node.js 23 onwards on
AIX. Note that this will require `libstdc++12`, available from the
AIX toolbox.
@richardlau richardlau added the aix Issues and PRs related to the AIX platform. label Aug 12, 2024
@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. labels Aug 12, 2024
@richardlau richardlau added semver-major PRs that contain breaking changes and should be released in the next major version. doc Issues and PRs related to the documentations. build Issues and PRs related to build files or the CI. notable-change PRs with changes that should be highlighted in changelogs. and removed doc Issues and PRs related to the documentations. build Issues and PRs related to build files or the CI. labels Aug 12, 2024
@github-actions
Copy link
Contributor

The notable-change PRs with changes that should be highlighted in changelogs. label has been added by @richardlau.

Please suggest a text for the release notes if you'd like to include a more detailed summary, then proceed to update the PR description with the text or a link to the notable change suggested text comment. Otherwise, the commit will be placed in the Other Notable Changes section.

@joyeecheung joyeecheung added the commit-queue Add this label to land a pull request using GitHub Actions. label Aug 15, 2024
@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Aug 15, 2024
@nodejs-github-bot
Copy link
Collaborator

Commit Queue failed
- Loading data for nodejs/node/pull/54338
✔  Done loading data for nodejs/node/pull/54338
----------------------------------- PR info ------------------------------------
Title      doc: use gcc 12 on AIX for Node.js >=23 (#54338)
   ⚠  Could not retrieve the email or name of the PR author's from user's GitHub profile!
Branch     richardlau:building -> nodejs:main
Labels     doc, semver-major, build, aix, notable-change
Commits    1
 - doc: use gcc 12 on AIX for Node.js >=23
Committers 1
 - Richard Lau <[email protected]>
PR-URL: https://github.com/nodejs/node/pull/54338
Refs: https://github.com/nodejs/build/issues/3806
Refs: https://github.com/nodejs/build/pull/3858
Refs: https://github.com/nodejs/node/pull/54081
Reviewed-By: Yagiz Nizipli <[email protected]>
Reviewed-By: Ulises Gascón <[email protected]>
Reviewed-By: Luigi Pinca <[email protected]>
------------------------------ Generated metadata ------------------------------
PR-URL: https://github.com/nodejs/node/pull/54338
Refs: https://github.com/nodejs/build/issues/3806
Refs: https://github.com/nodejs/build/pull/3858
Refs: https://github.com/nodejs/node/pull/54081
Reviewed-By: Yagiz Nizipli <[email protected]>
Reviewed-By: Ulises Gascón <[email protected]>
Reviewed-By: Luigi Pinca <[email protected]>
--------------------------------------------------------------------------------
   ℹ  This PR was created on Mon, 12 Aug 2024 16:40:28 GMT
   ✔  Approvals: 3
   ✔  - Yagiz Nizipli (@anonrig) (TSC): https://github.com/nodejs/node/pull/54338#pullrequestreview-2233571242
   ✔  - Ulises Gascón (@UlisesGascon): https://github.com/nodejs/node/pull/54338#pullrequestreview-2234636271
   ✔  - Luigi Pinca (@lpinca): https://github.com/nodejs/node/pull/54338#pullrequestreview-2235922426
   ✘  semver-major requires at least 2 TSC approvals
   ✔  Last GitHub CI successful
   ℹ  Green GitHub CI is sufficient
--------------------------------------------------------------------------------
   ✔  Aborted `git node land` session in /home/runner/work/node/node/.ncu
https://github.com/nodejs/node/actions/runs/10402872590

@nodejs-github-bot nodejs-github-bot added the commit-queue-failed An error occurred while landing this pull request using GitHub Actions. label Aug 15, 2024
@richardlau richardlau removed the commit-queue-failed An error occurred while landing this pull request using GitHub Actions. label Aug 15, 2024
@richardlau
Copy link
Member Author

Commit Queue failed

This is semver-major, so requires another @nodejs/tsc approval.

@richardlau richardlau added the commit-queue Add this label to land a pull request using GitHub Actions. label Aug 16, 2024
@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Aug 16, 2024
@nodejs-github-bot nodejs-github-bot merged commit 7fab6e8 into nodejs:main Aug 16, 2024
@nodejs-github-bot
Copy link
Collaborator

Landed in 7fab6e8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

aix Issues and PRs related to the AIX platform. build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. notable-change PRs with changes that should be highlighted in changelogs. semver-major PRs that contain breaking changes and should be released in the next major version.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants