Created attachment 239051 [details] Patch file Now that Ruby 3.2.0 is released, it's time to go ahead. * Change default version of Ruby from 3.0 to 3.1. * Bump PORTREVISION of lang/ruby3[01]. They need to be rebuilt as only default ruby package includes ${PREFIX}/bin/ruby and ${PREFIX}/man/man1/ruby.1.gz symlinks. * Add entry about change of default Ruby version to UPDATING.
Created attachment 239069 [details] Updated patch file Stop adding entry to UPDATING as it causes failing to apply patch cleanly when new entry is added to UPDATING in repository.
Some new failure logs: https://pkg-status.freebsd.org/package18/data/123amd64-default-foo/2023-01-21_20h18m28s/logs/ruby31-qdbm-1.8.78_4.log https://pkg-status.freebsd.org/package18/data/123amd64-default-foo/2023-01-21_20h18m28s/logs/rubygem-p4ruby-2017.1.1599185.log https://pkg-status.freebsd.org/package18/data/123amd64-default-foo/2023-01-21_20h18m28s/logs/rubygem-ruby-libvirt-0.8.0.log https://pkg-status.freebsd.org/package18/data/123amd64-default-foo/2023-01-21_20h18m28s/logs/rubygem-ruby_parser-3.15.0.log https://pkg-status.freebsd.org/package18/data/123amd64-default-foo/2023-01-21_20h18m28s/logs/rubygem-thrift-0.16.0,1.log https://pkg-status.freebsd.org/package18/data/123amd64-default-foo/2023-01-21_20h18m28s/logs/rubygem-zstd-ruby-1.5.2.3.log https://pkg-status.freebsd.org/package18/data/123amd64-default-foo/2023-01-21_20h18m28s/logs/ja-ruby31-uconv-0.5.3.log https://pkg-status.freebsd.org/package18/data/123amd64-default-foo/2023-01-21_20h18m28s/logs/rubygem-ruby-augeas-0.5.0_4.log https://pkg-status.freebsd.org/package18/data/123amd64-default-foo/2023-01-21_20h18m28s/logs/subtle-0.11.3224.log
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=fcd9fcb510bee958052f307d18842c88913f9e78 commit fcd9fcb510bee958052f307d18842c88913f9e78 Author: Yasuhiro Kimura <yasu@FreeBSD.org> AuthorDate: 2023-01-25 05:51:02 +0000 Commit: Yasuhiro Kimura <yasu@FreeBSD.org> CommitDate: 2023-01-26 05:05:40 +0000 devel/rubygem-p4ruby: Fix build with Ruby 3.1 Bump PORTREVISION because of dependency change. PR: 268586 devel/rubygem-p4ruby/Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
Created attachment 240073 [details] Updated patch file Chase update of ports tree.
Since all build errors listed in comment #2 are fixed, would you please try another exp-run with latest patch?
Created attachment 240075 [details] Updated patch file Oops, last time I uploaded wrong patch. So upload right one.
Exp-run looks fine
Created attachment 240451 [details] Updated patch file * Re-add entry about change of default Ruby version to UPDATING. Note this doesn't affect to the result of exp-run.
UPDATING does not affect exp-run result, let's go ahead.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=097770c474d4bb7b24cec37dc87439c1ed4344c7 commit 097770c474d4bb7b24cec37dc87439c1ed4344c7 Author: Yasuhiro Kimura <yasu@FreeBSD.org> AuthorDate: 2022-12-26 23:24:41 +0000 Commit: Yasuhiro Kimura <yasu@FreeBSD.org> CommitDate: 2023-03-15 07:07:12 +0000 Mk/bsd.default-versions.mk: Change default version of Ruby * Change default version of Ruby from 3.0 to 3.1. * Bump PORTREVISION of lang/ruby3[01]. They need to be rebuilt as only default ruby package includes ${PREFIX}/bin/ruby and ${PREFIX}/man/man1/ruby.1.gz symlinks. * Add entry about change of default Ruby version to UPDATING. PR: 268586 Exp-run by: antoine Approved by: meta (ruby, maintainer) Mk/Uses/ruby.mk | 4 ++-- Mk/bsd.default-versions.mk | 2 +- UPDATING | 24 ++++++++++++++++++++++++ 3 files changed, 27 insertions(+), 3 deletions(-)