On 07/24 05:19, Jeremy Evans wrote:
> This updates to the latest release of JRuby. Release notes at:
> https://www.jruby.org/2026/07/22/jruby-10-1-1-0.html
> 
> Tested on amd64, the only supported arch. Will commit in a couple days
> unless I hear objections.
> 
> The release notes mention aarch64 support on OpenBSD, so if someone
> with arm64 access could update ONLY_FOR_ARCHS and test whether JRuby
> works, that would be appreciated.

I committed this without updating ONLY_FOR_ARCHS. Can you try this
patch after the update and see if it fixes the warning? This updates
the jffi library to the latest (we rebuild jffi from source instead
of using the binaries that jffi provides).

If this doesn't fix the warning, I'll open an issue upstream.

Best,
Jeremy

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/jruby/Makefile,v
diff -u -p -r1.132 Makefile
--- Makefile    26 Jul 2026 23:44:25 -0000      1.132
+++ Makefile    26 Jul 2026 23:50:19 -0000
@@ -1,13 +1,14 @@
 # Runtime failures on i386 in IO#pos and IO#rewind
-ONLY_FOR_ARCHS = amd64
+ONLY_FOR_ARCHS = amd64 aarch64
 
 COMMENT =      pure-Java implementation of the Ruby language
 
 V =            10.1.1.0
+REVISION =     0
 DISTNAME =     jruby-dist-${V}-bin
 PKGNAME =      jruby-${V}
 CATEGORIES =   lang lang/ruby
-DISTFILES.jffi =jffi-1.3.15.tar.gz
+DISTFILES.jffi =jffi-1.4.0{1.4.0}.tar.gz
 DISTFILES.gem =        ${JRUBY_LAUNCHER_GEM}
 
 HOMEPAGE =     http://www.jruby.org/
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/jruby/distinfo,v
diff -u -p -r1.91 distinfo
--- distinfo    26 Jul 2026 23:44:25 -0000      1.91
+++ distinfo    26 Jul 2026 23:50:19 -0000
@@ -1,6 +1,6 @@
-SHA256 (jffi-1.3.15.tar.gz) = L53N7ekYdGxXhLpVyZIhTjDq9isjrSYJVhcwZEkXoYk=
+SHA256 (jffi-1.4.0.tar.gz) = HMgXTKH7hqNADaWDhwXUVcC+Wf2T8tZ1US3LL3J/5F8=
 SHA256 (jruby-dist-10.1.1.0-bin.tar.gz) = 
Hgi/9qfwE0pHdPujfYz4i53UpzF71J/KWvaWoydFAUg=
 SHA256 (jruby-launcher-2.0.2-java.gem) = 
ihfw3lp6/Yay9PeKRjPlPRsBfRnSWZ7wp5WAQUqMtXw=
-SIZE (jffi-1.3.15.tar.gz) = 3032180
+SIZE (jffi-1.4.0.tar.gz) = 3082454
 SIZE (jruby-dist-10.1.1.0-bin.tar.gz) = 43965893
 SIZE (jruby-launcher-2.0.2-java.gem) = 71680

Reply via email to