https://bugs.ruby-lang.org/
https://bugs.ruby-lang.org/favicon.ico?1711330511
2012-07-25T07:13:26Z
Ruby Issue Tracking System
Ruby master - Bug #6789: parse.y compilation error due not updated id.h
https://bugs.ruby-lang.org/issues/6789?journal_id=28412
2012-07-25T07:13:26Z
luislavena (Luis Lavena)
luislavena@gmail.com
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Assigned</i></li></ul>
Ruby master - Bug #6789: parse.y compilation error due not updated id.h
https://bugs.ruby-lang.org/issues/6789?journal_id=28447
2012-07-26T08:53:29Z
Anonymous
<ul><li><strong>File</strong> <a href="/attachments/2939">noname</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/2939/noname">noname</a> added</li></ul><p>On Wed, Jul 25, 2012 at 07:13:27AM +0900, luislavena (Luis Lavena) wrote:</p>
<blockquote>
<p>It required a forced removal of id.h to properly compile after.</p>
</blockquote>
<p>Doesn't <code>make clean</code> take care of this?</p>
<blockquote>
<p>This caused a build failure when building RubyInstaller from existing compilation:</p>
<p><a href="http://ci.rubyinstaller.org/job/ruby-trunk-x64/44/console" class="external">http://ci.rubyinstaller.org/job/ruby-trunk-x64/44/console</a><br>
<a href="http://ci.rubyinstaller.org/job/ruby-trunk-x86/45/console" class="external">http://ci.rubyinstaller.org/job/ruby-trunk-x86/45/console</a></p>
<p>Perhaps id.h generation needs to be marked as dependency of parse.c itself?</p>
</blockquote>
<p>Urgh. If so, I think this should be assigned to Nobu. I am extremely<br>
terrible at our autotools / Makefile build system.</p>
<p>--<br>
Aaron Patterson<br>
<a href="http://tenderlovemaking.com/" class="external">http://tenderlovemaking.com/</a></p>
Ruby master - Bug #6789: parse.y compilation error due not updated id.h
https://bugs.ruby-lang.org/issues/6789?journal_id=28448
2012-07-26T08:58:09Z
luislavena (Luis Lavena)
luislavena@gmail.com
<ul><li><strong>Assignee</strong> changed from <i>tenderlovemaking (Aaron Patterson)</i> to <i>nobu (Nobuyoshi Nakada)</i></li></ul>
Ruby master - Bug #6789: parse.y compilation error due not updated id.h
https://bugs.ruby-lang.org/issues/6789?journal_id=28449
2012-07-26T08:59:33Z
luislavena (Luis Lavena)
luislavena@gmail.com
<ul></ul><p>On Wed, Jul 25, 2012 at 8:45 PM, Aaron Patterson<br>
<a href="mailto:tenderlove@ruby-lang.org" class="email">tenderlove@ruby-lang.org</a> wrote:</p>
<blockquote>
<p>On Wed, Jul 25, 2012 at 07:13:27AM +0900, luislavena (Luis Lavena) wrote:</p>
<blockquote>
<p>It required a forced removal of id.h to properly compile after.</p>
</blockquote>
<p>Doesn't <code>make clean</code> take care of this?</p>
</blockquote>
<p>Yes, it does, but the current CI setup is not doing clean before "all<br>
test", will change that.</p>
<p>But others might be building in-tree and not doing clean before<br>
building, expecting dependencies get resolved and files properly<br>
generated.</p>
<blockquote>
<p>Urgh. If so, I think this should be assigned to Nobu. I am extremely<br>
terrible at our autotools / Makefile build system.</p>
</blockquote>
<p>Will reassign, thank you.</p>
<h2>--<br>
Luis Lavena<br>
AREA 17</h2>
<p>Perfection in design is achieved not when there is nothing more to add,<br>
but rather when there is nothing more to take away.<br>
Antoine de Saint-Exupéry</p>
Ruby master - Bug #6789: parse.y compilation error due not updated id.h
https://bugs.ruby-lang.org/issues/6789?journal_id=28511
2012-07-29T02:53:22Z
nagachika (Tomoyuki Chikanaga)
nagachika00@gmail.com
<ul><li><strong>File</strong> <a href="/attachments/2948">parse_dependency.patch</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/2948/parse_dependency.patch">parse_dependency.patch</a> added</li></ul><p>Well, doesn't this patch fix this issue?</p>
Ruby master - Bug #6789: parse.y compilation error due not updated id.h
https://bugs.ruby-lang.org/issues/6789?journal_id=28517
2012-07-29T04:48:14Z
luislavena (Luis Lavena)
luislavena@gmail.com
<ul></ul><p>nagachika (Tomoyuki Chikanaga) wrote:</p>
<blockquote>
<p>Well, doesn't this patch fix this issue?</p>
</blockquote>
<p>Yes, it did.</p>
<p>Can you commit it?</p>
<p>Thank you.</p>
Ruby master - Bug #6789: parse.y compilation error due not updated id.h
https://bugs.ruby-lang.org/issues/6789?journal_id=28539
2012-07-30T01:31:18Z
nagachika (Tomoyuki Chikanaga)
nagachika00@gmail.com
<ul><li><strong>Status</strong> changed from <i>Assigned</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 r36571.<br>
Luis, thank you for reporting this issue.<br>
Your contribution to Ruby is greatly appreciated.<br>
May Ruby be with you.</p>
<hr>
<ul>
<li>common.mk: add a dependency. <a href="/issues/6789">[ruby-core:46741]</a> [Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: parse.y compilation error due not updated id.h (Closed)" href="https://bugs.ruby-lang.org/issues/6789">#6789</a>]</li>
</ul>
Ruby master - Bug #6789: parse.y compilation error due not updated id.h
https://bugs.ruby-lang.org/issues/6789?journal_id=28708
2012-08-07T22:32:43Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Closed</i> to <i>Open</i></li><li><strong>% Done</strong> changed from <i>100</i> to <i>0</i></li></ul>
Ruby master - Bug #6789: parse.y compilation error due not updated id.h
https://bugs.ruby-lang.org/issues/6789?journal_id=28731
2012-08-08T22:45:43Z
nobu (Nobuyoshi Nakada)
nobu@ruby-lang.org
<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 r36661.<br>
Luis, thank you for reporting this issue.<br>
Your contribution to Ruby is greatly appreciated.<br>
May Ruby be with you.</p>
<hr>
<p>common.mk: id.h dependency</p>
<ul>
<li>common.mk (.y.h): split from .y.c rule to manage dependency on<br>
parse.h. <a href="/issues/6789">[ruby-core:46741]</a> [Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: parse.y compilation error due not updated id.h (Closed)" href="https://bugs.ruby-lang.org/issues/6789">#6789</a>]</li>
<li>common.mk (id.h): keep old file unless changed.</li>
</ul>