Issue #7427 has been updated by jonforums (Jon Forums).


> r38074 was good. r38071 is fine. The message may not be completely correct, but without a windows environment it is difficult to tell. (I tried setting one up with MinGW this morning but failed.)

Eric, what windows version were you using and what specifically failed with your mingw setup this morning? Hopefully one of us can quickly get you up and running.

I'd really like to see you get a workable windows setup (vm or non-vm) given all you work on.

Assuming the problem wasn't standing up a windows system, here's a quick setup similar to what I use on my win7 32bit system. There are other ways, but I prefer this method as it gives more flexibility on tweaking ruby source.

1) Separately `git clone` rubyinstaller build recipes and ruby into

  c:\projects\rubyinstaller
  c:\projects\ruby

2) Ensure any antivirus real-time protection (eg - windows defender, avg, etc) excludes both of the dirs from (1)

3) Checkout whatever ruby branch you want in c:\projects\ruby.

4) cd c:\projects\rubyinstaller

   rake clean
   rake ruby19 local=c:\projects\ruby dkver=mingw64-32-4.7.2

   rake devkit:sh
   export PATH=/c/projects/rubyinstaller/sandbox/ruby19_mingw/bin:$PATH
   cd sandbox/ruby19_build/
   make test
   make test-all

This will download all the toolchain parts and pre-built native libs and try to build everything with mingw-w64 32bit gcc 4.7.2. Beware of network issues causing download problems for the artifacts and failing the build. Quickest way is to check in `c:\projects\rubyinstaller\downloads` for any 0-byte files, delete them, and re-run `rake ruby19 local=...` 

If you're trying on a 64bit system, you'll need to use `dkver=mingw64-64-4.7.2`. I don't build on a 64bit system yet, but Hiroshi or Luis can add more info if needed.
----------------------------------------
Feature #7427: Update Rubygems
https://bugs.ruby-lang.org/issues/7427#change-34241

Author: mame (Yusuke Endoh)
Status: Closed
Priority: Urgent
Assignee: drbrain (Eric Hodel)
Category: 
Target version: 2.0.0


Eric Hodel is planning to update Rubygems by the end of November.
See [ruby-core:48212].

Eric, what's the status?

-- 
Yusuke Endoh <mame / tsg.ne.jp>


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