Issue #7659 has been updated by mame (Yusuke Endoh).

Status changed from Open to Assigned
Priority changed from High to Immediate


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

Author: cfis (Charlie Savage)
Status: Assigned
Priority: Immediate
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/