From: Takuto Matsuu Date: 2009-03-31T16:52:23+09:00 Subject: [ruby-dev:38220] [Bug #1337] mkmf.rbが生成したMakefileでmake -j N installに失敗する場合がある Bug #1337: mkmf.rbが生成したMakefileでmake -j N installに失敗する場合がある http://redmine.ruby-lang.org/issues/show/1337 起票者: Takuto Matsuu ステータス: Open, 優先度: Normal ruby -v: ruby 1.8.6 (2008-08-11 patchlevel 287) [x86_64-linux] mkmfによって生成されたMakefileがparallel make installに対応していません。 --- install: install-so install-rb install-so: $(RUBYARCHDIR) install-so: $(RUBYARCHDIR)/$(DLLIB) $(RUBYARCHDIR)/$(DLLIB): $(DLLIB) $(INSTALL_PROG) $(DLLIB) $(RUBYARCHDIR) --- タイミングによっては、$(RUBYARCHDIR)よりも$(RUBYARCHDIR)/$(DLLIB)が先に走ってしまい、installに失敗します。 この現象はrrdtoolに含まれるruby bindingsで確認しました。 参考:http://bugs.gentoo.org/show_bug.cgi?id=239101 trunkに対するパッチを添付しています。 ---------------------------------------- http://redmine.ruby-lang.org