<html><body><p><b><font size="4">OS</font></b><font size="4">: RHEL 7.2</font><b><font size="4"><br>Arch</font></b><font size="4">: PPC64LE</font><b><font size="4"><br>uname -a :</font></b><font size="4"> Linux xxxxxxxxx 3.10.0-229.ael7b.ppc64le </font><a href="https://github.com/ClusterLabs/pcs/issues/1"><u><font size="4" color="#0000FF">#1</font></u></a><font size="4"> SMP Fri Jan 30 12:03:50 EST 2015 ppc64le ppc64le ppc64le GNU/Linux</font><p><b><font size="4">Versions of installed ruby packages:</font></b><font size="4"><br>libruby2_1-2_1.ppc64le 2.1.3-4.1<br><br>ruby.ppc64le 2.0.0.598-25.el7_1<br><br>ruby-irb.noarch 2.0.0.598-25.el7_1<br><br>ruby-libs.ppc64le 2.0.0.598-25.el7_1<br><br>rubygem-bigdecimal.ppc64le 1.2.0-25.el7_1<br><br>rubygem-bundler.noarch 1.7.8-3.el7<br><br>rubygem-io-console.ppc64le 0.4.2-25.el7_1<br><br>rubygem-json.ppc64le 1.7.7-25.el7_1<br><br>rubygem-net-http-persistent.noarch<br>rubygem-psych.ppc64le 2.0.0-25.el7_1<br><br>rubygem-rdoc.noarch 4.0.0-25.el7_1<br><br>rubygem-thor.noarch 0.19.1-1.el7<br><br>rubygems.noarch 2.0.14-25.el7_1 </font><p><font size="4">After successful build of </font><b><font size="4">PCS</font></b><font size="4">, I followed instructions on </font><b><font size="4">README</font></b><font size="4"> to build </font><b><font size="4">PCSD</font></b><font size="4">. But, I got below error.</font><p><font size="4">//******************************************************************************************************************</font><b><font size="4"><br>$</font></b><font size="4"> make get_gems<br>bundle package<br>Fetching gem metadata from </font><a href="https://rubygems.org/"><u><font size="4" color="#0000FF">https://rubygems.org/</font></u></a><font size="4"><br>Fetching version metadata from </font><a href="https://rubygems.org/"><u><font size="4" color="#0000FF">https://rubygems.org/</font></u></a><font size="4"><br>Resolving dependencies...<br>Rubygems 2.0.14 is not threadsafe, so your gems will be installed one at a time. Upgrade to Rubygems 2.1.0 or higher to enable parallel gem installation.<br>Using backports 3.6.8<br>Installing eventmachine 1.2.0.1 with native extensions</font><p><font size="4">Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.</font><p><tt><font size="4">/usr/bin/ruby extconf.rb<br></font></tt><p><font size="4">mkmf.rb can't find header files for ruby at /usr/share/include/ruby.h</font><p><font size="4">Gem files will remain installed in /home/anuph/.gem/ruby/gems/eventmachine-1.2.0.1 for inspection.<br>Results logged to /home/anuph/.gem/ruby/gems/eventmachine-1.2.0.1/ext/gem_make.out<br>Installing json 1.8.3 with native extensions</font><p><font size="4">Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.</font><p><tt><font size="4">/usr/bin/ruby extconf.rb<br></font></tt><p><font size="4">mkmf.rb can't find header files for ruby at /usr/share/include/ruby.h</font><p><font size="4">Gem files will remain installed in /home/anuph/.gem/ruby/gems/json-1.8.3 for inspection.<br>Results logged to /home/anuph/.gem/ruby/gems/json-1.8.3/ext/json/ext/generator/gem_make.out<br>Using multi_json 1.12.0<br>Using open4 1.3.4<br>Using orderedhash 0.0.6<br>Using rack 1.6.4<br>Installing rpam-ruby19 1.2.1 with native extensions</font><p><font size="4">Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.</font><p><tt><font size="4">/usr/bin/ruby extconf.rb<br></font></tt><p><font size="4">mkmf.rb can't find header files for ruby at /usr/share/include/ruby.h</font><p><font size="4">Gem files will remain installed in /home/anuph/.gem/ruby/gems/rpam-ruby19-1.2.1 for inspection.<br>Results logged to /home/anuph/.gem/ruby/gems/rpam-ruby19-1.2.1/ext/Rpam/gem_make.out<br>Using tilt 2.0.3<br>Using bundler 1.12.5<br>An error occurred while installing eventmachine (1.2.0.1), and Bundler cannot continue.<br>Make sure that </font><tt><font size="4">gem install eventmachine -v '1.2.0.1'</font></tt><font size="4"> succeeds before bundling.<br>make: *** [get_gems] Error 5</font><p><font size="4">//*********************************************************************************************************************<br>I feel this error could be related to mismatch in ruby/gem versions. Not sure though. <br>Will appreciate any inputs on above.</font><p><font size="4">Thanks and Regards,<br>Anup Halarnkar</font><BR>
</body></html>