maintainer-feedback requested: [Bug 298030] rubygem-ronn causes espeak-ng build to fail

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 29 Aug 2026 10:46:42 UTC
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-ruby (Nobody)
<ruby@FreeBSD.org> for maintainer-feedback:
Bug 298030: rubygem-ronn causes espeak-ng build to fail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=298030



--- Description ---
I have received a pkg-fallout messagel: building espeak-ng fails and the error
message is:

ronn --roff -o src src/speak-ng.1.ronn
ld-elf.so.1: Shared object "libruby34.so.34" not found, required by "ruby34"

There is a build dependency on the textproc/rubygem-ronn port, and the
corresponding package seems to have become stale.

Seems that the PORTREVISION has not been bumped on at least some rubygem ports,
when RUBY_DEFAULT was changed to 3.4 (commit 2617b67823240 on 2026-04-32).

I had to build new packages for rubygem-textproc and all its dependencies to
make "ronn -roff" work and to have the espeak-ng build succeed.