https://pulumi.com logo
q

quiet-wolf-18467

11/02/2018, 5:43 PM
Anyone getting problems with Node 11?
Copy code
../deps/grpc/src/core/ext/transport/chttp2/transport/flow_control.cc: In member function ‘virtual uint32_t grpc_core::chttp2::TransportFlowControl::MaybeSendUpdate(bool)’:
../deps/grpc/src/core/ext/transport/chttp2/transport/flow_control.cc:193:50: error: type qualifiers ignored on cast result type [-Werror=ignored-qualifiers]
       static_cast<const uint32_t>(target_window());
                                                  ^
cc1plus: all warnings being treated as errors
i

incalculable-sundown-82514

11/02/2018, 5:44 PM
are you using gcc8?
q

quiet-wolf-18467

11/02/2018, 5:44 PM
Ah, I see the GitHub issue now
Yeah,
8.2.1
i

incalculable-sundown-82514

11/02/2018, 5:45 PM
yeah, so there are unfortunately two issues here: 1 ) upstream gRPC doesn’t provide prebuilt binaries for Node 11 yet and 2) upstream gRPC doesn’t compile with gcc >8
q

quiet-wolf-18467

11/02/2018, 5:46 PM
Fun 🙂
i

incalculable-sundown-82514

11/02/2018, 5:46 PM
we’re going to release an updated Node package that works with Node 11 really soon (maybe even today?) but in order to fix the compilation error, you’ll probably need to install a gcc <7 or any version of clang and set that to be CC/CXX to get gRPC to compile.
yeah… 😞
q

quiet-wolf-18467

11/02/2018, 5:46 PM
I'll drop down to Node 10 👍
Thanks for your help
i

incalculable-sundown-82514

11/02/2018, 5:47 PM
no problem!