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