-
Notifications
You must be signed in to change notification settings - Fork 697
submodules/grpc: Update grpc submodule branch #1182
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
Conversation
This comment has been minimized.
This comment has been minimized.
Hey @townsend2010 , just to let you know I tried this to see if it would help fix the debug-build failure in disco and I got earlier errors there (in boringssl). Those appeared in both debug and release. In both cases the problems are caused by warnings that are promoted to errors (I guess the compiler is more thorough). I wonder if we should disable that in 3rd party stuff, since it is out of our reach... |
This comment has been minimized.
This comment has been minimized.
Allow ignored-qualifier warnings, to fix building failure in biomem.cpp, due to included boringssl headers.
Even just -Og makes gcc issue a warning about uninitialized vars that would not appear otherwise. See https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized
Bypasses what I believe is a gcc bug, making it issue a very strange warning when a `mp::ProcessState` is captured by value in a certain lambda and optimization is turned on (at least -Og).
Fixes cmake policy warning.
This comment has been minimized.
This comment has been minimized.
Codecov Report
@@ Coverage Diff @@
## master #1182 +/- ##
=======================================
Coverage 71.47% 71.47%
=======================================
Files 203 203
Lines 7506 7506
=======================================
Hits 5365 5365
Misses 2141 2141 Continue to review full report at Codecov.
|
Even though this was originally my PR, the work needed to get the coverage building was done by @ricab, so I'll review this 😁 |
@townsend2010 hey, just a heads-up that I had to force-push to fix a wrong comment. |
macOS build available: multipass-1.1.0-dev.549+g7a5281cb.mac-Darwin.pkg |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, works. Windows build just need the updated yasm assembler and I'll address that in a separate PR.
I can't approve my own PR, so @ricab, would you do the honors please?
OK, thanks @townsend2010. bors r+ |
Build succeeded |
No description provided.