mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-05-31 13:20:03 +00:00
netperf: set _FILE_OFFSET_BITS to 64 to support large files
Without this patch, netperf2.6 can only support files smaller than 2GB with TCP_SENDFILE item. Signed-off-by: Ting Liu <b28495@freescale.com> Tested-by: Jianhua Xie<jianhua.xie@freescale.com> Reviewed-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Joe MacDonald <joe@deserted.net>
This commit is contained in:
@@ -23,6 +23,11 @@ S = "${WORKDIR}/netperf-${PV}"
|
|||||||
# cpu_set.patch plus _GNU_SOURCE makes src/netlib.c compile with CPU_ macros
|
# cpu_set.patch plus _GNU_SOURCE makes src/netlib.c compile with CPU_ macros
|
||||||
CFLAGS_append = " -DDO_UNIX -DDO_IPV6 -D_GNU_SOURCE"
|
CFLAGS_append = " -DDO_UNIX -DDO_IPV6 -D_GNU_SOURCE"
|
||||||
|
|
||||||
|
# set the "_FILE_OFFSET_BITS" preprocessor symbol to 64 to support files
|
||||||
|
# larger than 2GB
|
||||||
|
CFLAGS_append = "${@base_contains('DISTRO_FEATURES', 'largefile', \
|
||||||
|
' -D_FILE_OFFSET_BITS=64', '', d)}"
|
||||||
|
|
||||||
# autotools.bbclass attends to include m4 files with path depth <= 2 by
|
# autotools.bbclass attends to include m4 files with path depth <= 2 by
|
||||||
# "find ${S} -maxdepth 2 -name \*.m4", so move m4 files from m4/m4.
|
# "find ${S} -maxdepth 2 -name \*.m4", so move m4 files from m4/m4.
|
||||||
do_configure_prepend() {
|
do_configure_prepend() {
|
||||||
|
|||||||
Reference in New Issue
Block a user