From dba42986c0197eb26386ebdb8a4de8e506e2c002 Mon Sep 17 00:00:00 2001 From: "Arnout Vandecappelle (Essensium/Mind)" Date: Thu, 28 Jul 2022 21:16:48 +0200 Subject: [PATCH] package/zsh: add more cache variables for TRY_RUN It turns out that zsh has a number of additional TRY_RUN calls. We already set a few with cache variables, add a few more. They are found based on reading the configure.ac, aczsh.m4, and the configure output. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) Cc: Phil Eichinger Cc: Norbert Lange Signed-off-by: Thomas Petazzoni --- package/zsh/zsh.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/zsh/zsh.mk b/package/zsh/zsh.mk index 4897620a00..688c6366e8 100644 --- a/package/zsh/zsh.mk +++ b/package/zsh/zsh.mk @@ -14,6 +14,14 @@ ZSH_LICENSE = MIT-like ZSH_LICENSE_FILES = LICENCE ZSH_CPE_ID_VENDOR = zsh +# zsh uses TRY_RUN to determine these +ZSH_CONF_OPTS += \ + zsh_cv_long_is_64_bit=$(if $(BR2_ARCH_IS_64),yes,no) \ + zsh_cv_off_t_is_64_bit=yes \ + zsh_cv_64_bit_type='long long' \ + zsh_cv_64_bit_utype='unsigned long long' \ + zsh_cv_printf_has_lld=yes + ifeq ($(BR2_PACKAGE_GDBM),y) ZSH_CONF_OPTS += --enable-gdbm ZSH_DEPENDENCIES += gdbm