meta-openembedded/meta-ruby
Amy Fong 2396150459 ruby overwrites configuration files in ruby-native
ruby's install rule is calling install-cross, this overwrites files installed
by ruby-native causing build failures with ruby apps, specifically where gems
are involved, especially on hosts where there is no host ruby:

(from sysroot-native's gem)
gem env
 RubyGems Environment:
   - RUBYGEMS VERSION: 1.8.23
   - RUBY VERSION: 1.9.3 (2012-04-20 patchlevel 194) [x86_64-linux]
   - INSTALLATION DIRECTORY: /usr/lib64/ruby/gems/1.9.1
   - RUBY EXECUTABLE: /usr/bin/ruby
   - EXECUTABLE DIRECTORY: /usr/bin
   - RUBYGEMS PLATFORMS:
     - ruby
     - x86_64-linux
   - GEM PATHS:
      - /usr/lib64/ruby/gems/1.9.1
      - /folk/afong/.gem/ruby/1.9.1
   - GEM CONFIGURATION:
      - :update_sources => true
      - :verbose => true
      - :benchmark => false
      - :backtrace => false
      - :bulk_threshold => 1000
   - REMOTE SOURCES:
      - http://rubygems.org/

Files affected - fake.rb, rbconfig.rb, config.h, win32.h and ruby libraries.
We should be using the versions from ruby-native.

Signed-off-by: Amy Fong <amy.fong@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-10 12:25:40 +02:00
..
conf meta-ruby: add empty layer 2012-12-26 14:09:40 +01:00
recipes-devtools/ruby ruby overwrites configuration files in ruby-native 2014-06-10 12:25:40 +02:00
COPYING.MIT meta-ruby: add empty layer 2012-12-26 14:09:40 +01:00
README README: show github mirror URL in layer dependencies 2013-05-03 13:32:03 +02:00

This layer depends on:

URI: git://github.com/openembedded/oe-core.git branch: master revision: HEAD

URI: git://github.com/openembedded/meta-oe.git branch: master revision: HEAD

Send pull requests to openembedded-devel@lists.openembedded.org with '[meta-ruby]' in the subject'

When sending single patches, please using something like: 'git send-email -M -1 --to openembedded-devel@lists.openembedded.org --subject-prefix=meta-ruby][PATCH'

Interim layer maintainer: Martin Jansa Martin.Jansa@gmail.com