From: "hsbt (Hiroshi SHIBATA)" Date: 2022-02-04T09:15:33+00:00 Subject: [ruby-core:107479] [Ruby master Bug#18570] Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1 Issue #18570 has been updated by hsbt (Hiroshi SHIBATA). Assignee set to knu (Akinori MUSHA) Status changed from Open to Assigned I've prepared to merge ipaddr-1.2.4 at https://github.com/ruby/ruby/pull/5526 But I have no grant for releasing ipaddr-1.2.4 gem. @knu Can you release ipaddr-1.2.4 from the v1.2.4 tag of ruby/ipaddr or add me to ipaddr gem owners? Thanks. ---------------------------------------- Bug #18570: Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1 https://bugs.ruby-lang.org/issues/18570#change-96381 * Author: dcermak (Dan ��erm��k) * Status: Assigned * Priority: Normal * Assignee: knu (Akinori MUSHA) * Backport: 2.6: UNKNOWN, 2.7: UNKNOWN, 3.0: UNKNOWN, 3.1: UNKNOWN ---------------------------------------- For some reason the following code causes an exception with Ruby 3.1: ``` ruby require "ipaddr" ([IPAddr.new("192.168.56.0/21").freeze].freeze).any?{ |range| range.include?(IPAddr.new("192.168.1.0")) } ``` which breaks vagrant with Ruby 3.1. The issue has been fixed via commit 77fe1fca0abb56f7f07725c0a3803d53a315c853. Can you please backport it to 3.1 for a maintenance release? -- https://bugs.ruby-lang.org/ Unsubscribe: