Issue #6941 has been reported by MartinBosslet (Martin Bosslet). ---------------------------------------- Bug #6941: ID_H_TARGET no longer created after running make https://bugs.ruby-lang.org/issues/6941 Author: MartinBosslet (Martin Bosslet) Status: Open Priority: Normal Assignee: Category: build Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-08-27 trunk 36833) [x86_64-linux] It seems as if the file .id.h.time (from the target ID_H_TARGET) is no longer automatically created while running "make" on trunk. A subsequent "make install" fails if the previous Ruby installation has already been removed because BASE_RUBY would be needed to generate ID_H_TARGET. I used "touch .id.h.time" as a workaround, but I guess that "make install" should be working without a Ruby executable in the PATH?
on 2012-08-27 22:52
on 2012-08-27 22:59
Issue #6941 has been updated by luislavena (Luis Lavena). Status changed from Open to Assigned Assignee set to nobu (Nobuyoshi Nakada) ---------------------------------------- Bug #6941: ID_H_TARGET no longer created after running make https://bugs.ruby-lang.org/issues/6941#change-29076 Author: MartinBosslet (Martin Bosslet) Status: Assigned Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: build Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-08-27 trunk 36833) [x86_64-linux] It seems as if the file .id.h.time (from the target ID_H_TARGET) is no longer automatically created while running "make" on trunk. A subsequent "make install" fails if the previous Ruby installation has already been removed because BASE_RUBY would be needed to generate ID_H_TARGET. I used "touch .id.h.time" as a workaround, but I guess that "make install" should be working without a Ruby executable in the PATH?
on 2012-08-28 19:13
Issue #6941 has been updated by MartinBosslet (Martin Bosslet). Unrelated, but while debugging I noticed that line 152 [1] seems redundant because of line 535 [2]. [1] https://github.com/ruby/ruby/blob/trunk/common.mk#L152 [2] https://github.com/ruby/ruby/blob/trunk/common.mk#L535 ---------------------------------------- Bug #6941: ID_H_TARGET no longer created after running make https://bugs.ruby-lang.org/issues/6941#change-29085 Author: MartinBosslet (Martin Bosslet) Status: Assigned Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: build Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-08-27 trunk 36833) [x86_64-linux] It seems as if the file .id.h.time (from the target ID_H_TARGET) is no longer automatically created while running "make" on trunk. A subsequent "make install" fails if the previous Ruby installation has already been removed because BASE_RUBY would be needed to generate ID_H_TARGET. I used "touch .id.h.time" as a workaround, but I guess that "make install" should be working without a Ruby executable in the PATH?
on 2012-10-04 09:57
Issue #6941 has been updated by nobu (Nobuyoshi Nakada). Status changed from Assigned to Closed Now id.h doesn't depend on parse.y since r36864. ---------------------------------------- Bug #6941: ID_H_TARGET no longer created after running make https://bugs.ruby-lang.org/issues/6941#change-30019 Author: MartinBosslet (Martin Bosslet) Status: Closed Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: build Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-08-27 trunk 36833) [x86_64-linux] It seems as if the file .id.h.time (from the target ID_H_TARGET) is no longer automatically created while running "make" on trunk. A subsequent "make install" fails if the previous Ruby installation has already been removed because BASE_RUBY would be needed to generate ID_H_TARGET. I used "touch .id.h.time" as a workaround, but I guess that "make install" should be working without a Ruby executable in the PATH?
on 2012-10-15 14:02
Issue #6941 has been updated by MartinBosslet (Martin Bosslet). nobu (Nobuyoshi Nakada) wrote: > Now id.h doesn't depend on parse.y since r36864. Confirmed it's working on my end, too. Thank you! ---------------------------------------- Bug #6941: ID_H_TARGET no longer created after running make https://bugs.ruby-lang.org/issues/6941#change-30767 Author: MartinBosslet (Martin Bosslet) Status: Closed Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: build Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2012-08-27 trunk 36833) [x86_64-linux] It seems as if the file .id.h.time (from the target ID_H_TARGET) is no longer automatically created while running "make" on trunk. A subsequent "make install" fails if the previous Ruby installation has already been removed because BASE_RUBY would be needed to generate ID_H_TARGET. I used "touch .id.h.time" as a workaround, but I guess that "make install" should be working without a Ruby executable in the PATH?
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.