[packages/ruby/DEVEL-3.2] Try to fix 32 build by expilicitly disabling (64bit) yjit; configure thinks it is working.

arekm arekm at pld-linux.org
Sat Mar 14 12:33:14 CET 2026


commit 1d1078e2b9e8aa130cb6948fb175acab00f6d4fe
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Mar 14 12:33:05 2026 +0100

    Try to fix 32 build by expilicitly disabling (64bit) yjit; configure thinks it is working.

 ruby.spec | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/ruby.spec b/ruby.spec
index 151994e..3c63fca 100644
--- a/ruby.spec
+++ b/ruby.spec
@@ -752,6 +752,9 @@ cp -f /usr/share/automake/config.sub .
         --enable-mkmf-verbose \
 %ifarch %{x8664} aarch64
         --enable-yjit \
+%endif
+%ifarch x32
+	--disable-yjit \
 %endif
 	--enable-multiarch \
 	--enable-shared \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ruby.git/commitdiff/1d1078e2b9e8aa130cb6948fb175acab00f6d4fe



More information about the pld-cvs-commit mailing list