libgrpc: Host build with -Wno-error=class-memaccess
This commit is contained in:
parent
3e3074cc0f
commit
163d172b03
@ -56,6 +56,12 @@ termux_step_host_build () {
|
|||||||
cd $TERMUX_PKG_SRCDIR
|
cd $TERMUX_PKG_SRCDIR
|
||||||
export LD=gcc
|
export LD=gcc
|
||||||
export LDXX=g++
|
export LDXX=g++
|
||||||
|
|
||||||
|
# -Wno-error=class-memaccess is used to avoid
|
||||||
|
# src/core/lib/security/credentials/oauth2/oauth2_credentials.cc:336:61: error: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct grpc_oauth2_token_fetcher_credentials’; use assignment or value-initialization instead [-Werror=class-memaccess]
|
||||||
|
# memset(c, 0, sizeof(grpc_oauth2_token_fetcher_credentials));
|
||||||
|
# when building version 1.17.2:
|
||||||
|
CPPFLAGS="-Wno-error=class-memaccess" \
|
||||||
CFLAGS="-Wno-implicit-fallthrough" \
|
CFLAGS="-Wno-implicit-fallthrough" \
|
||||||
make -j $TERMUX_MAKE_PROCESSES \
|
make -j $TERMUX_MAKE_PROCESSES \
|
||||||
HAS_SYSTEM_PROTOBUF=false \
|
HAS_SYSTEM_PROTOBUF=false \
|
||||||
|
Loading…
Reference in New Issue
Block a user