-
Notifications
You must be signed in to change notification settings - Fork 11.1k
Closed
Labels
disposition/BUILDNURSEFor all buildnurse related build/test failures and flakesFor all buildnurse related build/test failures and flakeskind/buglang/c++priority/P0/RELEASE BLOCKER
Description
The first broken build:
https://source.cloud.google.com/results/invocations/ca77cb5d-d057-4ea8-9f75-c63393bb9e08/targets/github%2Fgrpc/tests
[ 53%] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc.o
/var/local/git/grpc/src/core/lib/security/credentials/jwt/jwt_verifier.cc: In function 'int verify_jwt_signature(EVP_PKEY*, const char*, const grpc_slice&, const grpc_slice&)':
/var/local/git/grpc/src/core/lib/security/credentials/jwt/jwt_verifier.cc:628:57: error: invalid conversion from 'const uint8_t* {aka const unsigned char*}' to 'unsigned char*' [-fpermissive]
GRPC_SLICE_LENGTH(signature)) != 1) {
^
In file included from /usr/include/openssl/pem.h:69:0,
from /var/local/git/grpc/src/core/lib/security/credentials/jwt/jwt_verifier.cc:35:
/usr/include/openssl/evp.h:642:5: note: initializing argument 2 of 'int EVP_DigestVerifyFinal(EVP_MD_CTX*, unsigned char*, size_t)'
int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, unsigned char *sig, size_t siglen);
^
make[2]: *** [CMakeFiles/grpc_cronet.dir/src/core/lib/security/credentials/jwt/jwt_verifier.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/grpc_cronet.dir/build.make:5486: recipe for target 'CMakeFiles/grpc_cronet.dir/src/core/lib/security/credentials/jwt/jwt_verifier.cc.o' failed
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
disposition/BUILDNURSEFor all buildnurse related build/test failures and flakesFor all buildnurse related build/test failures and flakeskind/buglang/c++priority/P0/RELEASE BLOCKER