* [Buildroot] [PATCH] package/zsh: add more cache variables for TRY_RUN
@ 2022-07-28 19:16 Arnout Vandecappelle (Essensium/Mind)
2022-07-28 21:01 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Arnout Vandecappelle (Essensium/Mind) @ 2022-07-28 19:16 UTC (permalink / raw)
To: buildroot; +Cc: Phil Eichinger, Norbert Lange
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) <arnout@mind.be>
Cc: Phil Eichinger <phil.eichinger@gmail.com>
Cc: Norbert Lange <nolange79@gmail.com>
---
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
--
2.35.3
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH] package/zsh: add more cache variables for TRY_RUN
2022-07-28 19:16 [Buildroot] [PATCH] package/zsh: add more cache variables for TRY_RUN Arnout Vandecappelle (Essensium/Mind)
@ 2022-07-28 21:01 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2022-07-28 21:01 UTC (permalink / raw)
To: Arnout Vandecappelle (Essensium/Mind)
Cc: Phil Eichinger, Norbert Lange, buildroot
On Thu, 28 Jul 2022 21:16:48 +0200
"Arnout Vandecappelle (Essensium/Mind)" <arnout@mind.be> wrote:
> 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) <arnout@mind.be>
> Cc: Phil Eichinger <phil.eichinger@gmail.com>
> Cc: Norbert Lange <nolange79@gmail.com>
> ---
> package/zsh/zsh.mk | 8 ++++++++
> 1 file changed, 8 insertions(+)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-07-28 21:01 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-28 19:16 [Buildroot] [PATCH] package/zsh: add more cache variables for TRY_RUN Arnout Vandecappelle (Essensium/Mind)
2022-07-28 21:01 ` Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.