Bug #5251
closedThread Change Breaks Windows Builds
Description
This commit:
Commit:4e9438bc9153f7a1f4ea0af85c8dbe359e1a55d8
Causes this error:
thread.c: In function rb_thread_select': thread.c:2685: warning: missing braces around initializer thread.c:2685: warning: (near initialization for
fdsets[0]')
thread.c:2693: error: implicit declaration of function `rb_fd_copy'
make: *** [thread.o] Error 1
Using mingw, with this gcc:
gcc version 3.4.5 (mingw-vista special r3)
Note that in thread.c, rb_fd_copy is not defined for win32, and therefore, this breaks. Thus, this would break for msvc also it looks.
Updated by kosaki (Motohiro KOSAKI) about 13 years ago
- Status changed from Open to Assigned
- Priority changed from Normal to 6
Updated by kosaki (Motohiro KOSAKI) about 13 years ago
- Status changed from Assigned to Closed
This regression was caused by Bug#5229(rb_thread_select() rewritten) and fixed by r33128, r33130, r33131, r33132, r33133.
Thank you, Usa-san!
Updated by normalperson (Eric Wong) about 13 years ago
Motohiro KOSAKI kosaki.motohiro@gmail.com wrote:
This regression was caused by Bug#5229(rb_thread_select() rewritten)
and fixed by r33128, r33130, r33131, r33132, r33133.
Oops, sorry all, I'm a klutz :x