python3-grpcio: Define -D_LARGEFILE64_SOURCE only for musl

On glibc this breaks build when using 64bit time_t since zlib ends up
undefining _FILE_OFFSET_BITS when -D_LARGEFILE64_SOURCE is defined

Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Khem Raj 2022-12-30 23:58:37 -08:00
parent 1a98a89385
commit 0c3d0146a4

View File

@ -22,7 +22,7 @@ RDEPENDS:${PN} = "${PYTHON_PN}-protobuf \
inherit setuptools3
inherit pypi
CFLAGS += "-D_LARGEFILE64_SOURCE"
CFLAGS:append:libc-musl = " -D_LARGEFILE64_SOURCE"
export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY = "1"