https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17113305112018-01-27T06:24:56ZRuby Issue Tracking SystemRuby master - Bug #14409: インストール手順の改善https://bugs.ruby-lang.org/issues/14409?journal_id=698892018-01-27T06:24:56ZReetok (Reetok Nino)
<ul><li><strong>ruby -v</strong> set to <i>trunk(2.6.0)</i></li></ul> Ruby master - Bug #14409: インストール手順の改善https://bugs.ruby-lang.org/issues/14409?journal_id=698912018-01-27T06:40:59ZReetok (Reetok Nino)
<ul></ul><p>Ruby1.8.7で./configureの実行結果</p>
<pre><code>checking for ruby... /usr/bin/ruby
downloading config.guess ... done
tool/downloader.rb:212:in `download': failed to download config.guess (RuntimeError)
NoMethodError: undefined method `to_path' for #<Pathname:tool/config.guess>: https://raw.githubusercontent.com/gcc-mirror/gcc/master/config.guess
from tool/downloader.rb:54:in `download'
from tool/downloader.rb:344
from tool/downloader.rb:328:in `each'
from tool/downloader.rb:328
configure: error: cannot run /bin/sh tool/config.sub
</code></pre> Ruby master - Bug #14409: インストール手順の改善https://bugs.ruby-lang.org/issues/14409?journal_id=698922018-01-27T07:44:48Zokkez (okkez _)
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/69892/diff?detail_id=48066">diff</a>)</li></ul> Ruby master - Bug #14409: インストール手順の改善https://bugs.ruby-lang.org/issues/14409?journal_id=698932018-01-27T07:45:21Zokkez (okkez _)
<ul></ul><p>desription のフォーマットがおかしかったのを修正しました。</p> Ruby master - Bug #14409: インストール手順の改善https://bugs.ruby-lang.org/issues/14409?journal_id=698992018-01-27T13:55:30Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul></ul><p><code>Pathname#to_path</code> は1.9.3以降ですね。<br>
また、autoconfやrubyが必要になるのはrepositoryから直接作る場合なので、tarballから作る場合では必要な手順が変わります。<br>
その点も明確にしたほうがいいでしょう。</p> Ruby master - Bug #14409: インストール手順の改善https://bugs.ruby-lang.org/issues/14409?journal_id=701702018-02-05T10:29:30Zhsbt (Hiroshi SHIBATA)hsbt@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Assigned</i></li><li><strong>Assignee</strong> set to <i>hsbt (Hiroshi SHIBATA)</i></li></ul><p>bison や gcc などまずは最小限必要なコンポーネントを洗い出した上で要求バージョンを明示して行くと良さそうに思いました。</p>
<p>ひとまず私の方で進めます。</p> Ruby master - Bug #14409: インストール手順の改善https://bugs.ruby-lang.org/issues/14409?journal_id=925752021-06-17T17:40:11Zjeremyevans0 (Jeremy Evans)merch-redmine@jeremyevans.net
<ul></ul><p>I believe this is asking for a section on build requirements to be added to the README, which seems useful for me. I added a pull request for this: <a href="https://github.com/ruby/ruby/pull/4582" class="external">https://github.com/ruby/ruby/pull/4582</a>. I'm not sure if there are missing requirements, or the minimum versions of bison or automake that we support, so additional review would be helpful.</p> Ruby master - Bug #14409: インストール手順の改善https://bugs.ruby-lang.org/issues/14409?journal_id=925842021-06-18T01:58:52Zjeremyevans (Jeremy Evans)code@jeremyevans.net
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Closed</i></li></ul><p>Applied in changeset <a class="changeset" title="Add section on build requirements to the README I'm not sure that this is section is complete (m..." href="https://bugs.ruby-lang.org/projects/ruby-master/repository/git/revisions/1de063a10b5c5c71d0602c961862b8396702dbb1">git|1de063a10b5c5c71d0602c961862b8396702dbb1</a>.</p>
<hr>
<p>Add section on build requirements to the README</p>
<p>I'm not sure that this is section is complete (may be missing<br>
requirements), or accurate (minimum automake or bison versions<br>
may not be correct). However, I think it's useful, and we can<br>
adjust it in the future to add requirements or adjust<br>
requirement versions.</p>
<p>Fixes [Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: インストール手順の改善 (Closed)" href="https://bugs.ruby-lang.org/issues/14409">#14409</a>]</p>