strace: fix build for x86_64
strace fails to build on x86_64 because stat64 is not available. This is because the automatic detection of stat64 in configure is overridden by buildroot, by setting ac_cv_type_stat64. Just remove that override - current strace seems to detect it correctly for non-largefile platforms. Build-tested on x86_64 (with largefile), ARM (with and without largefile), sh4, MIPS and ppc-32 (no largefile). Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
29266a3375
commit
8ada3b45e6
@ -9,8 +9,7 @@ STRACE_SOURCE = strace-$(STRACE_VERSION).tar.xz
|
||||
STRACE_SITE = http://downloads.sourceforge.net/project/strace/strace/$(STRACE_VERSION)
|
||||
|
||||
STRACE_CONF_ENV = ac_cv_header_linux_if_packet_h=yes \
|
||||
ac_cv_header_linux_netlink_h=yes \
|
||||
$(if $(BR2_LARGEFILE),ac_cv_type_stat64=yes,ac_cv_type_stat64=no)
|
||||
ac_cv_header_linux_netlink_h=yes
|
||||
|
||||
ifeq ($(BR2_LARGEFILE),y)
|
||||
# strace gets confused when lfs mode is forced, so don't
|
||||
|
Loading…
Reference in New Issue
Block a user