Issue #7659 has been reported by cfis (Charlie Savage).

----------------------------------------
Bug #7659: RBConfig Change Breaks VC Build
https://bugs.ruby-lang.org/issues/7659

Author: cfis (Charlie Savage)
Status: Open
Priority: High
Assignee: yugui (Yuki Sonoda)
Category: build
Target version: 2.0.0
ruby -v: ruby trunk


This commit breaks compiling ruby with VC 2010 (and I'm sure all other versions).

SHA-1: 275a9dcb8caa389ec7cbdfcfb860f56f5ddbc4d0

RBCONFIG changed from:

./.rbconfig.time

To:

.rbconfig.time

Which then results in this nmake error:

./../common.mk(517) : fatal error U1086: inference rule cannot have dependents
Stop.

Changing line 393 in win32/Makefile.sub to this:

RBCONFIG      = ./.rbconfig.time

Fixes the issue.


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