From: "yugui (Yuki Sonoda)" <yugui@...>
Date: 2013-01-06T23:03:48+09:00
Subject: [ruby-core:51267] [ruby-trunk - Bug #7659][Closed] RBConfig Change Breaks VC Build


Issue #7659 has been updated by yugui (Yuki Sonoda).

Status changed from Assigned to Closed

Applied at r38714.
----------------------------------------
Bug #7659: RBConfig Change Breaks VC Build
https://bugs.ruby-lang.org/issues/7659#change-35234

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