https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17113305112014-02-28T11:54:14ZRuby Issue Tracking SystemRuby master - Feature #9579: [PATCH] ext/extmk.rb: parallelize configurehttps://bugs.ruby-lang.org/issues/9579?journal_id=455192014-02-28T11:54:14Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul></ul><p>Does it work with <code>static-linked-ext</code> or <code>compiled?</code> method?</p> Ruby master - Feature #9579: [PATCH] ext/extmk.rb: parallelize configurehttps://bugs.ruby-lang.org/issues/9579?journal_id=455222014-02-28T16:42:47Znormalperson (Eric Wong)normalperson@yhbt.net
<ul></ul><p><a href="mailto:nobu@ruby-lang.org" class="email">nobu@ruby-lang.org</a> wrote:</p>
<blockquote>
<p>Does it work with <code>static-linked-ext</code> or <code>compiled?</code> method?</p>
</blockquote>
<p>Oops, I'll see if I can fix those.</p> Ruby master - Feature #9579: [PATCH] ext/extmk.rb: parallelize configurehttps://bugs.ruby-lang.org/issues/9579?journal_id=455232014-02-28T22:22:52Znormalperson (Eric Wong)normalperson@yhbt.net
<ul></ul><p><a href="mailto:nobu@ruby-lang.org" class="email">nobu@ruby-lang.org</a> wrote:</p>
<blockquote>
<p>Does it work with <code>static-linked-ext</code> or <code>compiled?</code> method?</p>
</blockquote>
<p>OK, I should have both of them working with a lot of new code<br>
and pushed out an addendum patch:</p>
<pre><code>http://bogomips.org/ruby.git/patch?id=84ea2b48a
git://80x24.org/ruby.git extmk-parallel-v2
</code></pre>
<p>Even without these patches, I get a lot of<br>
"warning: already initialized constant" warnings when running<br>
`make check' and that seems to cause failures...</p> Ruby master - Feature #9579: [PATCH] ext/extmk.rb: parallelize configurehttps://bugs.ruby-lang.org/issues/9579?journal_id=455262014-03-01T04:38:20Znormalperson (Eric Wong)normalperson@yhbt.net
<ul></ul><p>Trivial addendum for v3 (pushed earlier, but I lost my Internet<br>
connection before I could email).<br>
<a href="http://bogomips.org/ruby.git/patch?id=5779e6040" class="external">http://bogomips.org/ruby.git/patch?id=5779e6040</a><br>
git://80x24.org/ruby.git extmk-parallel-v3</p> Ruby master - Feature #9579: [PATCH] ext/extmk.rb: parallelize configurehttps://bugs.ruby-lang.org/issues/9579?journal_id=456052014-03-03T21:40:11Znormalperson (Eric Wong)normalperson@yhbt.net
<ul></ul><p><a href="mailto:normalperson@yhbt.net" class="email">normalperson@yhbt.net</a> wrote:</p>
<blockquote>
<p>Trivial addendum for v3 (pushed earlier, but I lost my Internet<br>
connection before I could email).<br>
<a href="http://bogomips.org/ruby.git/patch?id=5779e6040" class="external">http://bogomips.org/ruby.git/patch?id=5779e6040</a><br>
git://80x24.org/ruby.git extmk-parallel-v3</p>
</blockquote>
<p>5779e60 ext/extmk.rb: uniq extlibs<br>
195e511 ext/extmk.rb: fix for static-linked-ext and compiled? usage<br>
3029a5e ext/extmk.rb: parallelize configure</p>
<p>I'll squash this series together and commit in a few days unless there's<br>
objections/bugs found. It should help productivity for developers with<br>
fork enabled systems and gracefully fallback for systems without fork.</p> Ruby master - Feature #9579: [PATCH] ext/extmk.rb: parallelize configurehttps://bugs.ruby-lang.org/issues/9579?journal_id=456132014-03-04T07:43:24Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul></ul><p><code>EXT_DEPS</code> doesn't look good to me.</p> Ruby master - Feature #9579: [PATCH] ext/extmk.rb: parallelize configurehttps://bugs.ruby-lang.org/issues/9579?journal_id=456152014-03-04T08:18:23Znormalperson (Eric Wong)normalperson@yhbt.net
<ul></ul><p>Thanks for taking a look. I not sure what to do about EXT_DEPS.<br>
The compiled? check is strange.</p>
<p>dl and tk will be gone soon, we can wait (or remove dl+tk sooner).<br>
win32 cannot fork, so the special case there is not needed, even.</p> Ruby master - Feature #9579: [PATCH] ext/extmk.rb: parallelize configurehttps://bugs.ruby-lang.org/issues/9579?journal_id=692722018-01-05T21:00:26Znaruse (Yui NARUSE)naruse@airemix.jp
<ul><li><strong>Target version</strong> deleted (<del><i>2.2.0</i></del>)</li></ul> Ruby master - Feature #9579: [PATCH] ext/extmk.rb: parallelize configurehttps://bugs.ruby-lang.org/issues/9579?journal_id=700552018-01-31T08:13:58Znormalperson (Eric Wong)normalperson@yhbt.net
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li></ul>