ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:107477] [Ruby master Bug#18570] Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1
@ 2022-02-04  8:15 dcermak
  2022-02-04  9:15 ` [ruby-core:107479] " hsbt (Hiroshi SHIBATA)
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: dcermak @ 2022-02-04  8:15 UTC (permalink / raw
  To: ruby-core

Issue #18570 has been reported by dcermak (Dan Čermák).

----------------------------------------
Bug #18570: Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1
https://bugs.ruby-lang.org/issues/18570

* Author: dcermak (Dan Čermák)
* Status: Open
* Priority: Normal
* 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/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [ruby-core:107479] [Ruby master Bug#18570] Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1
  2022-02-04  8:15 [ruby-core:107477] [Ruby master Bug#18570] Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1 dcermak
@ 2022-02-04  9:15 ` hsbt (Hiroshi SHIBATA)
  2022-02-07  7:54 ` [ruby-core:107495] " hsbt (Hiroshi SHIBATA)
  2022-02-07 15:14 ` [ruby-core:107502] " naruse (Yui NARUSE)
  2 siblings, 0 replies; 4+ messages in thread
From: hsbt (Hiroshi SHIBATA) @ 2022-02-04  9:15 UTC (permalink / raw
  To: ruby-core

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/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [ruby-core:107495] [Ruby master Bug#18570] Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1
  2022-02-04  8:15 [ruby-core:107477] [Ruby master Bug#18570] Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1 dcermak
  2022-02-04  9:15 ` [ruby-core:107479] " hsbt (Hiroshi SHIBATA)
@ 2022-02-07  7:54 ` hsbt (Hiroshi SHIBATA)
  2022-02-07 15:14 ` [ruby-core:107502] " naruse (Yui NARUSE)
  2 siblings, 0 replies; 4+ messages in thread
From: hsbt (Hiroshi SHIBATA) @ 2022-02-07  7:54 UTC (permalink / raw
  To: ruby-core

Issue #18570 has been updated by hsbt (Hiroshi SHIBATA).

Assignee changed from knu (Akinori MUSHA) to naruse (Yui NARUSE)

I got the owner grant of ipaddr gem and released ipaddr-1.2.4. 

@naruse Please merge https://github.com/ruby/ruby/pull/5526 to `ruby_3_1` branch.

----------------------------------------
Bug #18570: Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1
https://bugs.ruby-lang.org/issues/18570#change-96402

* Author: dcermak (Dan Čermák)
* Status: Closed
* Priority: Normal
* Assignee: naruse (Yui NARUSE)
* Backport: 2.6: DONTNEED, 2.7: DONTNEED, 3.0: DONTNEED, 3.1: REQUIRED
----------------------------------------
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/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [ruby-core:107502] [Ruby master Bug#18570] Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1
  2022-02-04  8:15 [ruby-core:107477] [Ruby master Bug#18570] Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1 dcermak
  2022-02-04  9:15 ` [ruby-core:107479] " hsbt (Hiroshi SHIBATA)
  2022-02-07  7:54 ` [ruby-core:107495] " hsbt (Hiroshi SHIBATA)
@ 2022-02-07 15:14 ` naruse (Yui NARUSE)
  2 siblings, 0 replies; 4+ messages in thread
From: naruse (Yui NARUSE) @ 2022-02-07 15:14 UTC (permalink / raw
  To: ruby-core

Issue #18570 has been updated by naruse (Yui NARUSE).

Backport changed from 2.6: DONTNEED, 2.7: DONTNEED, 3.0: DONTNEED, 3.1: REQUIRED to 2.6: DONTNEED, 2.7: DONTNEED, 3.0: DONTNEED, 3.1: DONE

ruby_3_1 73159727ed88a8f739038984c847bb7313336450.

----------------------------------------
Bug #18570: Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1
https://bugs.ruby-lang.org/issues/18570#change-96408

* Author: dcermak (Dan Čermák)
* Status: Closed
* Priority: Normal
* Assignee: naruse (Yui NARUSE)
* Backport: 2.6: DONTNEED, 2.7: DONTNEED, 3.0: DONTNEED, 3.1: DONE
----------------------------------------
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/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-02-07 15:14 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-04  8:15 [ruby-core:107477] [Ruby master Bug#18570] Please Backport 77fe1fca0abb56f7f07725c0a3803d53a315c853 from the ipaddr gem to Ruby 3.1 dcermak
2022-02-04  9:15 ` [ruby-core:107479] " hsbt (Hiroshi SHIBATA)
2022-02-07  7:54 ` [ruby-core:107495] " hsbt (Hiroshi SHIBATA)
2022-02-07 15:14 ` [ruby-core:107502] " naruse (Yui NARUSE)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).