Project

General

Profile

Bug #8159

Build failure introduced by Rinda changes

Added by luislavena (Luis Lavena) almost 8 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Target version:
ruby -v:
ruby 2.1.0dev (2013-03-24 trunk 39905) [x64-mingw32]
Backport:
[ruby-core:53692]

Description

=begin

Seems latest Rinda-related changes affected build under Windows:

http://ci.rubyinstaller.org/job/ruby-trunk-x64-test-all/936/console

2) Error:
test_take_bug_8215(Rinda::TupleSpaceProxyTest):
NotImplementedError: fork() function is unimplemented on this machine
C:/Users/Worker/Jenkins/workspace/ruby-trunk-x64-build/test/rinda/test_rinda.rb:486:in fork'
C:/Users/Worker/Jenkins/workspace/ruby-trunk-x64-build/test/rinda/test_rinda.rb:486:in
test_take_bug_8215'

3) Error:
test_make_socket_ipv4_multicast(Rinda::TestRingServer):
Errno::EADDRNOTAVAIL: The requested address is not valid in its context. - bind(2)
C:/Users/Worker/Jenkins/workspace/ruby-trunk-x64-build/lib/rinda/ring.rb:117:in bind'
C:/Users/Worker/Jenkins/workspace/ruby-trunk-x64-build/lib/rinda/ring.rb:117:in
make_socket'
C:/Users/Worker/Jenkins/workspace/ruby-trunk-x64-build/test/rinda/test_rinda.rb:542:in `test_make_socket_ipv4_multicast'

r39895 seems to have introduced a test that is not skipping on non-fork() platforms.

=end


Files

0001-Fix-multicast-of-rinda.patch (2.37 KB) 0001-Fix-multicast-of-rinda.patch h.shirosaki (Hiroshi Shirosaki), 04/06/2013 06:15 PM
0002-Fix-multicast-of-rinda.patch (6.13 KB) 0002-Fix-multicast-of-rinda.patch h.shirosaki (Hiroshi Shirosaki), 04/09/2013 06:26 PM

Related issues

Related to Ruby master - Feature #8073: Add multicast support to Rinda::Ring*Closeddrbrain (Eric Hodel)03/11/2013Actions
Blocks Ruby master - Misc #8288: Ruby 2.1.0 release engeneeringClosednaruse (Yui NARUSE)04/18/201312/25/2013Actions

Also available in: Atom PDF