-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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: revert to pretty-print by default #10403
Conversation
+1 for anything that helps us see compiler warnings. |
I thought the verbosity was annoying at first but it did streamline bug reporting.
I still do from time to time. For example, there was a mips build issue last week that was caused by conflicting compiler flags.
Yes, that's a legitimate drawback. Can I suggest doing |
We do occasionally receive bug reports from people having legitimate worries about compiler warnings. |
So the difference is whether you get the I'm certainly a fan of the ninja build output, which is pretty spartan except for the compiler warnings. |
Not really, I'm afraid. Dependencies each have their own set of flags and sometimes even different flags for different files. |
😭
We could do this and also explain that you can do |
ping. any update on this? |
There hasn't been any activity here. I'm closing this. Feel free to reopen if I closed this in error. |
This essentially reverts 8656c26 which arose as a result of nodejs/node-v0.x-archive#3761, which says:
This is what you get when you're not running verbose:
And this is what you get when you run verbose as we do now:
I take the point of the original issue poster and I wasn't around in core before we turned
V=1
on so I can't speak to the experience of having to go back and ask people to turn it on in order to get bug reports so I'd be happy to hear from more experienced folks, like @bnoordhuis and @indutny.Here's the case for going back to a cleaner build though: