Skip to content
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

build: log detected compilers in --verbose mode #32715

Closed
wants to merge 1 commit into from

Conversation

richardlau
Copy link
Member

Log the versions of the detected compilers when the configure script
is run with --verbose to help verify which compiler is being used if
multiple toolchains are installed on the system.

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines

Log the versions of the detected compilers when the configure script
is run with `--verbose` to help verify which compiler is being used if
multiple toolchains are installed on the system.

Signed-off-by: Richard Lau <[email protected]>
@nodejs-github-bot nodejs-github-bot added the build Issues and PRs related to build files or the CI. label Apr 8, 2020
@nodejs-github-bot

This comment has been minimized.

@richardlau richardlau added the author ready PRs that have at least one approval, no pending requests for changes, and a CI started. label Apr 8, 2020
Copy link
Member

@rvagg rvagg left a comment

Choose a reason for hiding this comment

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

nice, I thought we had this printing out by default long ago, maybe prior to prittification

@nodejs-github-bot

This comment has been minimized.

@nodejs-github-bot
Copy link
Collaborator

nodejs-github-bot commented Apr 8, 2020

@sam-github
Copy link
Contributor

I request this be fast-tracked, its low impact, and will really help in compiler level audit for 14.x I think if @riclau and one other person thumbs this comment up, I can land it.

@richardlau
Copy link
Member Author

I request this be fast-tracked, its low impact, and will really help in compiler level audit for 14.x I think if @riclau and one other person thumbs this comment up, I can land it.

If you meant me I don't think I'd count towards fast tracking as the PR author, but you do and any other collaborator thumbing up your comment would count.

@addaleax addaleax added the fast-track PRs that do not need to wait for 48 hours to land. label Apr 9, 2020
@sam-github
Copy link
Contributor

Actually, you do count! And even better, as the author, you are implicitly assumed to agree to fast-tracking :-)

Collaborators may request fast-tracking of pull requests they did not author.
In that case only, the request itself is also one fast-track approval. Upvote
the comment anyway to avoid any doubt.

So, you could thumbsup, but you don't have to, mine is enough.

I'm landing this.

@sam-github
Copy link
Contributor

Landed in 7251e8c

@sam-github sam-github closed this Apr 9, 2020
sam-github pushed a commit that referenced this pull request Apr 9, 2020
Log the versions of the detected compilers when the configure script
is run with `--verbose` to help verify which compiler is being used if
multiple toolchains are installed on the system.

Signed-off-by: Richard Lau <[email protected]>

PR-URL: #32715
Reviewed-By: Gireesh Punathil <[email protected]>
Reviewed-By: Rod Vagg <[email protected]>
Reviewed-By: Sam Roberts <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
@richardlau richardlau deleted the configure-whatcomp branch April 9, 2020 16:05
Copy link
Member

@mhdawson mhdawson left a comment

Choose a reason for hiding this comment

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

LGTM

targos pushed a commit that referenced this pull request Apr 12, 2020
Log the versions of the detected compilers when the configure script
is run with `--verbose` to help verify which compiler is being used if
multiple toolchains are installed on the system.

Signed-off-by: Richard Lau <[email protected]>

PR-URL: #32715
Reviewed-By: Gireesh Punathil <[email protected]>
Reviewed-By: Rod Vagg <[email protected]>
Reviewed-By: Sam Roberts <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
sam-github pushed a commit to sam-github/node that referenced this pull request Apr 13, 2020
Log the versions of the detected compilers when the configure script
is run with `--verbose` to help verify which compiler is being used if
multiple toolchains are installed on the system.

Signed-off-by: Richard Lau <[email protected]>

PR-URL: nodejs#32715
Reviewed-By: Gireesh Punathil <[email protected]>
Reviewed-By: Rod Vagg <[email protected]>
Reviewed-By: Sam Roberts <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
@sam-github
Copy link
Contributor

backport to v10.x: #32820

12.x picks clean

It would be useful to have this in LTS for ease of verifying compiler levels.

BethGriggs pushed a commit that referenced this pull request Apr 14, 2020
Log the versions of the detected compilers when the configure script
is run with `--verbose` to help verify which compiler is being used if
multiple toolchains are installed on the system.

Signed-off-by: Richard Lau <[email protected]>

PR-URL: #32715
Reviewed-By: Gireesh Punathil <[email protected]>
Reviewed-By: Rod Vagg <[email protected]>
Reviewed-By: Sam Roberts <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
targos pushed a commit that referenced this pull request Apr 22, 2020
Log the versions of the detected compilers when the configure script
is run with `--verbose` to help verify which compiler is being used if
multiple toolchains are installed on the system.

Signed-off-by: Richard Lau <[email protected]>

PR-URL: #32715
Reviewed-By: Gireesh Punathil <[email protected]>
Reviewed-By: Rod Vagg <[email protected]>
Reviewed-By: Sam Roberts <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
richardlau added a commit that referenced this pull request Jul 1, 2020
Log the versions of the detected compilers when the configure script
is run with `--verbose` to help verify which compiler is being used if
multiple toolchains are installed on the system.

Signed-off-by: Richard Lau <[email protected]>

PR-URL: #32715
Backport-PR-URL: #32820
Reviewed-By: Gireesh Punathil <[email protected]>
Reviewed-By: Rod Vagg <[email protected]>
Reviewed-By: Sam Roberts <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
@richardlau richardlau mentioned this pull request Jul 2, 2020
4 tasks
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. build Issues and PRs related to build files or the CI. fast-track PRs that do not need to wait for 48 hours to land.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants