[Bug 286269] textproc/rubygem-asciidoctor: add missing RUN_DEPENDS=rubygem-logger for ruby=3.5

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 10 Jan 2026 09:16:23 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286269

--- Comment #14 from Karol Mróz <karol@mr0z.net> ---
Thanks for picking this up again.  I can't trigger the build failure either,
however, some things in my setup have changed.

I've since upgraded to FBSD 15.0, and I'm not seeing ruby3.5 in the latest
ports tree.  I've set my default ruby version to 4.0, removed the patch from
rubygem-asciidoctor, and builds go through successfully.

I tried to find a little more information from the upstream project, and
there's talk of dropping their dependency on the logger gem, and in the
meantime suppressing the warning for ruby3.4:

https://github.com/asciidoctor/asciidoctor/issues/4769

This is included in 2.0.26 of asciidoctor found in the ports tree.

  * Suppress warning about loading logger from stdlib when using Ruby 3.4
(#4769)
...
  * Support logger in Ruby 3.3 by instantiating super class (#4493)
(*@mtasaka*)

I guess we can just close this out?

Best,
-Karol

-- 
You are receiving this mail because:
You are the assignee for the bug.