Issue #3666 has been updated by Luis Lavena.


Hello Mr. Urabe, any progress on this backport?

I'm working now in updating all cross compilation options for rake-compiler, and 1.8.7 remains the red indicator so far:

<pre><code>
[ruby-1.8.7-p302] luis@seyori:~/projects/oss/ruby/xbuild187$ makei686-w64-mingw32-gcc -g -O2     -DRUBY_EXPORT  -I. -I..    -c ../array.c
In file included from ../defines.h:186:0,
                 from ../ruby.h:37,
                 from ../array.c:15:
../win32/win32.h:154:8: error: redefinition of ???struct timezone???
/Users/luis/mingw/w32/bin/../lib/gcc/i686-w64-mingw32/4.6.0/../../../../i686-w64-mingw32/include/time.h:260:8: note: originally defined here
make: *** [array.o] Error 1
</code></pre>

This is still true at revision 29006.

Thank you.
----------------------------------------
http://redmine.ruby-lang.org/issues/show/3666

----------------------------------------
http://redmine.ruby-lang.org