https://redmine.ruby-lang.org/https://redmine.ruby-lang.org/favicon.ico?17113305112013-12-22T04:11:16ZRuby Issue Tracking SystemRuby master - Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.https://redmine.ruby-lang.org/issues/9276?journal_id=438102013-12-22T04:11:16Zko1 (Koichi Sasada)
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>This issue was solved with changeset r44327.<br>
Myron, thank you for reporting this issue.<br>
Your contribution to Ruby is greatly appreciated.<br>
May Ruby be with you.</p>
<hr>
<ul>
<li>gc.c (ruby_gc_set_params): don't show obsolete warnings for<br>
RUBY_FREE_MIN/RUBY_HEAP_MIN_SLOTS if<br>
RUBY_GC_HEAP_FREE_SLOTS/RUBY_GC_HEAP_INIT_SLOTS are given.<br>
[Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued whe... (Closed)" href="https://redmine.ruby-lang.org/issues/9276">#9276</a>]</li>
</ul> Ruby master - Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.https://redmine.ruby-lang.org/issues/9276?journal_id=438112013-12-22T04:13:09Zko1 (Koichi Sasada)
<ul><li><strong>Category</strong> set to <i>core</i></li><li><strong>Status</strong> changed from <i>Closed</i> to <i>Assigned</i></li><li><strong>Assignee</strong> set to <i>naruse (Yui NARUSE)</i></li></ul><p>I think this request is reasonable.</p>
<p>myronmarston:<br>
could you check the behavior of trunk?</p>
<p>Naruse-san:<br>
could you decide to introduce this patch or not?</p> Ruby master - Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.https://redmine.ruby-lang.org/issues/9276?journal_id=438142013-12-22T10:03:40Zmyronmarston (Myron Marston)myron.marston@gmail.com
<ul></ul><blockquote>
<p>could you check the behavior of trunk?</p>
</blockquote>
<p>Is there an easy way to build trunk using chruby? That's what I use these days to install my rubies. I haven't played around with setting up an MRI dev environment at all.</p> Ruby master - Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.https://redmine.ruby-lang.org/issues/9276?journal_id=438272013-12-22T19:16:10ZEregon (Benoit Daloze)
<ul></ul><p>myronmarston (Myron Marston) wrote:</p>
<blockquote>
<p>Is there an easy way to build trunk using chruby? That's what I use these days to install my rubies. I haven't played around with setting up an MRI dev environment at all.</p>
</blockquote>
<p>It does not seems to be. Although it might be worth to add an issue to ruby-install about that.<br>
It should be as simple as:</p>
<p>$ wget <a href="https://ftp.ruby-lang.org/pub/ruby/snapshot.tar.gz" class="external">https://ftp.ruby-lang.org/pub/ruby/snapshot.tar.gz</a><br>
$ tar xf snapshot.tar.gz<br>
$ cd ruby-*<br>
$ mkdir build<br>
$ ./configure --prefix=<code>pwd</code>/build<br>
$ make install<br>
$ ./build/bin/ruby -v</p> Ruby master - Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.https://redmine.ruby-lang.org/issues/9276?journal_id=438642013-12-24T14:44:29Znaruse (Yui NARUSE)naruse@airemix.jp
<ul></ul><p>ko1 (Koichi Sasada) wrote:</p>
<blockquote>
<p>Naruse-san:<br>
could you decide to introduce this patch or not?</p>
</blockquote>
<p>It sounds reasonable but will be 2.1.1.</p>
<p>myronmarston (Myron Marston) wrote:</p>
<blockquote>
<blockquote>
<p>could you check the behavior of trunk?</p>
</blockquote>
<p>Is there an easy way to build trunk using chruby? That's what I use these days to install my rubies. I haven't played around with setting up an MRI dev environment at all.</p>
</blockquote>
<p>What you need sound rbenv.<br>
<a href="http://rbenv.org/" class="external">http://rbenv.org/</a></p> Ruby master - Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.https://redmine.ruby-lang.org/issues/9276?journal_id=439222013-12-28T11:22:28Zpostmodern (Hal Brodigan)postmodern.mod3@gmail.com
<ul></ul><p>It appears MRI builds the ruby executable in the root of trunk, not in the bin/ directory where chruby expects it to be. Until this is fixed, you will have to install trunk somewhere (~/.rubies/ or append the installation dir to RUBIES).</p> Ruby master - Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.https://redmine.ruby-lang.org/issues/9276?journal_id=448212014-01-30T06:17:29Zhsbt (Hiroshi SHIBATA)hsbt@ruby-lang.org
<ul><li><strong>Target version</strong> changed from <i>2.1.0</i> to <i>2.2.0</i></li></ul> Ruby master - Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.https://redmine.ruby-lang.org/issues/9276?journal_id=448422014-01-30T20:35:12Ztmm1 (Aman Karmani)ruby@tmm1.net
<ul><li><strong>Backport</strong> changed from <i>1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN</i> to <i>1.9.3: DONTNEED, 2.0.0: DONTNEED, 2.1: REQUIRED</i></li></ul> Ruby master - Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.https://redmine.ruby-lang.org/issues/9276?journal_id=452722014-02-19T06:25:00Znaruse (Yui NARUSE)naruse@airemix.jp
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Closed</i></li></ul> Ruby master - Bug #9276: "RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead" warning should not be issued when both ENV vars are set.https://redmine.ruby-lang.org/issues/9276?journal_id=454112014-02-22T09:18:48Znaruse (Yui NARUSE)naruse@airemix.jp
<ul><li><strong>Backport</strong> changed from <i>1.9.3: DONTNEED, 2.0.0: DONTNEED, 2.1: REQUIRED</i> to <i>1.9.3: DONTNEED, 2.0.0: DONTNEED, 2.1: DONE</i></li></ul><p>ruby_2_1 r45054 merged revision(s) 44327.</p>