Hi,
On 11/9/25 1:12 AM, Mamoru TASAKA via ruby-sig wrote:
Hello, ruby-sig folks:
Jarek Prokop via ruby-sig wrote on 2025/10/23 1:23:
Hi everybody,
It is the time of the year to look at upcoming version of Ruby. I am
continually integrating the master upstream branch in my Fedora fork:
https://src.fedoraproject.org/fork/jackorp/rpms/ruby/commits/ruby-3.5
By the way, although maybe you have already noticed,
matz bumped ruby major version:
https://github.com/ruby/ruby/commit/6d81969b475262aba251e99b518181bdf7c5a523
So the next ruby will be (perhaps) 4.0!
seems like that will be the case.
Since in upstream news there is
https://www.ruby-lang.org/en/news/2025/11/17/ruby-4-0-0-preview2-released/
And latest git tag starts with 4_0_0 as well
I have moved the wiki page to
https://fedoraproject.org/wiki/Changes/Ruby_4.0 and changed linked
repos, builds, mentions, and so on, to the proper version.
Aside from the number change, the plan and all other outlined items from
the original proposal remain the same,
Sent an email to Fedora Devel and comment into the Fedora Discourse
discussion clarifying the move based on this.
As part of the change, I have updated copr & git repo links (and ensured
they exist with proper contents).
I am now in process of rebuilding ruby in the new copr and after that
starting a new mpb rebuild in Fedora copr.
Regards,
Jarek
As a side effect, at least one functionality marked as "removal for
4.0" are
actually removed: "IO process creation with a leading '|'":
https://github.com/ruby/ruby/commit/996cae65f3cc8fed60c6bb758b00882cac49389d
https://bugs.ruby-lang.org/issues/19630
and now this is causing FTBFS for rubygem-treetop (was okay for
3.5.0dev):
https://github.com/cjheath/treetop/issues/61
Regards,
Mamoru
--
_______________________________________________
ruby-sig mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue