https://redmine.ruby-lang.org/https://redmine.ruby-lang.org/favicon.ico?17113305112017-10-03T09:05:33ZRuby Issue Tracking SystemRuby master - Bug #13966: configure.in still needed ?!https://redmine.ruby-lang.org/issues/13966?journal_id=670352017-10-03T09:05:33Zduerst (Martin Dürst)duerst@it.aoyama.ac.jp
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-5 priority-4 priority-default closed" href="/issues/13946">Feature #13946</a>: Rename configure.in to configure.ac</i> added</li></ul> Ruby master - Bug #13966: configure.in still needed ?!https://redmine.ruby-lang.org/issues/13966?journal_id=670372017-10-03T12:36:31Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul></ul><p>By running <code>./config.status</code>, Makefile should be updated.</p> Ruby master - Bug #13966: configure.in still needed ?!https://redmine.ruby-lang.org/issues/13966?journal_id=670482017-10-04T06:41:23Zduerst (Martin Dürst)duerst@it.aoyama.ac.jp
<ul></ul><p>nobu (Nobuyoshi Nakada) wrote:</p>
<blockquote>
<p>By running <code>./config.status</code>, Makefile should be updated.</p>
</blockquote>
<p>I get the following ouput when I run <code>./config.status</code> (in the main directory):<br>
config.status: creating GNUmakefile<br>
config.status: creating Makefile<br>
config.status: creating ruby-2.5.pc</p>
<p>Still, when running <code>make</code>, I get exactly the same output.</p>
<p>Still, when using <code>ag</code> (<a href="https://geoff.greer.fm/ag/" class="external">https://geoff.greer.fm/ag/</a>), I cannot find the string "config.in" anywhere but in old changelog and contributors files.</p> Ruby master - Bug #13966: configure.in still needed ?!https://redmine.ruby-lang.org/issues/13966?journal_id=671082017-10-07T01:12:26Zkernigh (George Koehler)xkernigh@netscape.net
<ul></ul><p>The file ext/rbconfig/sizeof/depend should contain the string "configure.ac", not "configure.in". This was changed by git commit 3133a5c (svn r60062). I wonder if your copy of that file is too old?</p> Ruby master - Bug #13966: configure.in still needed ?!https://redmine.ruby-lang.org/issues/13966?journal_id=671112017-10-07T08:25:36Zduerst (Martin Dürst)duerst@it.aoyama.ac.jp
<ul></ul><p>kernigh (George Koehler) wrote:</p>
<blockquote>
<p>The file ext/rbconfig/sizeof/depend should contain the string <code>configure.ac</code>, not <code>configure.in</code>. This was changed by git commit 3133a5c (svn r60062). I wonder if your copy of that file is too old?</p>
</blockquote>
<p>Thanks for this hint. I checked ext/rbconfig/sizeof/depend, but it had <code>configure.ac</code>. I'm already on r60132 now, and that file seems up to date. However, this led me to check the other files in that directory. I found that ext/rbconfig/sizeof/Makefile still contains two instances of <code>configure.in</code>. I must have overlooked these instances in my initial search. In context, the code was as follows:</p>
<pre><code>sizes.c: $(top_srcdir)/tool/generic_erb.rb \
$(top_srcdir)/template/sizes.c.tmpl \
$(top_srcdir)/configure.in \
$(top_srcdir)/ext/rbconfig/sizeof/extconf.rb
$(Q) $(RUBY) $(top_srcdir)/tool/generic_erb.rb --output=$@ \
$(top_srcdir)/template/sizes.c.tmpl \
$(top_srcdir)/configure.in \
$(top_srcdir)/ext/rbconfig/sizeof/extconf.rb
</code></pre>
<p>I changed these two instances manually. That seems to have solved my problem. I'm leaving this issue open so that Nobu can check whether there's some missing piece that let that Makefile stay unupdated.</p> Ruby master - Bug #13966: configure.in still needed ?!https://redmine.ruby-lang.org/issues/13966?journal_id=821542019-10-17T23:56:19Zjeremyevans0 (Jeremy Evans)merch-redmine@jeremyevans.net
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li></ul>