From: hsbt@... Date: 2017-09-17T06:43:45+00:00 Subject: [ruby-dev:50251] [Ruby trunk Bug#13911] Breaking 2.5.0 Installation with in-place build. Issue #13911 has been updated by hsbt (Hiroshi SHIBATA). Backport changed from 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN to 2.2: DONTNEED, 2.3: DONTNEED, 2.4: DONTNEED I confirmed to fix this issue at r59937 ---------------------------------------- Bug #13911: Breaking 2.5.0 Installation with in-place build. https://bugs.ruby-lang.org/issues/13911#change-66729 * Author: hsbt (Hiroshi SHIBATA) * Status: Closed * Priority: Normal * Assignee: * Target version: * ruby -v: * Backport: 2.2: DONTNEED, 2.3: DONTNEED, 2.4: DONTNEED ---------------------------------------- 9/17 時点の trunk HEAD である r59936 を用いて、ソースコードと同じディレクトリで `make` して `make install` すると旧 ruby-runner がインストールされるようです。 https://gist.github.com/hsbt/aa69c38fe05947cce6487a6f6e42d4ed r59927 で入れた `bin/ruby` へのリネームによって、旧 ruby-runner が `bin/ruby` としてインストールされてしまうようです。 ソースコードのディレクトリとは別の working ディレクトリでビルド、インストールした場合は発生しません。 -- https://bugs.ruby-lang.org/