<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-ruby/recipes-devtools/ruby, branch daisy</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=daisy</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=daisy'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2014-10-29T18:03:22+00:00</updated>
<entry>
<title>ruby: fix race conditions at install-ext</title>
<updated>2014-10-29T18:03:22+00:00</updated>
<author>
<name>Jackie Huang</name>
<email>jackie.huang@windriver.com</email>
</author>
<published>2014-08-12T02:26:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8065dd8456913457a0114ddb2b4bd4842847b2a3'/>
<id>urn:sha1:8065dd8456913457a0114ddb2b4bd4842847b2a3</id>
<content type='text'>
* lib/mkmf.rb (create_makefile): fix race conditions at install-ext.
  target files need to depend on destination directory timestamp
  files, not phony trgets.

Signed-off-by: Jackie Huang &lt;jackie.huang@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Acked-by: Cliff Brake &lt;cbrake@bec-systems.com&gt;
</content>
</entry>
<entry>
<title>ruby: fix a parallel building issue</title>
<updated>2014-10-29T18:03:13+00:00</updated>
<author>
<name>Roy Li</name>
<email>rongqing.li@windriver.com</email>
</author>
<published>2014-08-06T06:44:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=80764fddc4f6086a8941132ce36f23e79b2bf181'/>
<id>urn:sha1:80764fddc4f6086a8941132ce36f23e79b2bf181</id>
<content type='text'>
Signed-off-by: Roy Li &lt;rongqing.li@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Acked-by: Cliff Brake &lt;cbrake@bec-systems.com&gt;
</content>
</entry>
<entry>
<title>ruby: add --enable-wide-getaddrinfo to whitelist</title>
<updated>2014-05-05T16:31:29+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2014-05-04T21:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=27724be3221da57fc87d5f797502fa7a607730dd'/>
<id>urn:sha1:27724be3221da57fc87d5f797502fa7a607730dd</id>
<content type='text'>
* fixes:
  ruby-1.9.3-p429: ruby: configure was passed unrecognised options: --enable-wide-getaddrinfo

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruby: remove obsolete extmk_run.patch</title>
<updated>2014-05-03T18:47:02+00:00</updated>
<author>
<name>Michaël Burtin</name>
<email>mburtin@connected-labs.com</email>
</author>
<published>2014-04-29T10:06:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f3b2dbf15d37f52f289b6ff2ed43a98872209607'/>
<id>urn:sha1:f3b2dbf15d37f52f289b6ff2ed43a98872209607</id>
<content type='text'>
This patch does nothing except causing failures from the second build in
the same working directory.

Signed-off-by: Michaël Burtin &lt;mburtin@connected-labs.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruby: find gems relative to its own location</title>
<updated>2013-12-05T18:48:07+00:00</updated>
<author>
<name>Christopher Larson</name>
<email>kergoth@gmail.com</email>
</author>
<published>2013-11-27T17:50:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=793c1c08cf3ac826f775cecd2e9da0361edc821d'/>
<id>urn:sha1:793c1c08cf3ac826f775cecd2e9da0361edc821d</id>
<content type='text'>
Rather than hardcoding ${datadir}/rubygems, we can let it find the gems
relative to its own location, to make it relocatable.

Signed-off-by: Christopher Larson &lt;kergoth@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruby: add dependency on db gdbm readline</title>
<updated>2013-07-30T09:17:13+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-07-21T17:08:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0bc7948e5b2c3a03c681b03b40a5c3cbd6af7941'/>
<id>urn:sha1:0bc7948e5b2c3a03c681b03b40a5c3cbd6af7941</id>
<content type='text'>
* to prevent using bunded versions

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruby: add missing dependency on ruby-native</title>
<updated>2013-07-08T08:35:55+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-07-02T16:57:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=45688928778ea5b3a6ed6d8ca614247772846b8f'/>
<id>urn:sha1:45688928778ea5b3a6ed6d8ca614247772846b8f</id>
<content type='text'>
* without ruby available on host it fails:
  | NOTE: make LIBRUBYARG=-lruby-static
  |       CC = i586-starfish-linux-gcc  -m32 -march=i586 --sysroot=/OE/sysroots/qemux86
  |       LD = i586-starfish-linux-ld --sysroot=/OE/sysroots/qemux86
  |       LDSHARED = i586-starfish-linux-gcc  -m32 -march=i586 --sysroot=/OE/sysroots/qemux86 -shared
  |       CFLAGS = -O2 -pipe -g -feliminate-unused-debug-types -fPIC
  |       XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT
  |       CPPFLAGS =   -I. -I.ext/include/i386-linux -I./include -I.
  |       DLDFLAGS = -Wl,-soname,libruby.so.1.9
  |       SOLIBS = -lpthread -lrt -ldl -lcrypt -lm
  | executable host ruby is required. use --with-baseruby option.
  | make: *** [.rbconfig.time] Error 1

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruby: Upgrade from 1.9.3-p194 -&gt; 1.9.3-p429</title>
<updated>2013-06-29T12:22:46+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2013-06-24T07:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=370e7d2b7dad956421a288c94c874501984f3bc4'/>
<id>urn:sha1:370e7d2b7dad956421a288c94c874501984f3bc4</id>
<content type='text'>
Old recipe was having do_install failures
this fixes those too

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Unify indentation</title>
<updated>2013-04-15T14:23:17+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-04-13T20:49:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a45830a39bb47a9eab27980d52966226c9504ea4'/>
<id>urn:sha1:a45830a39bb47a9eab27980d52966226c9504ea4</id>
<content type='text'>
* This change is only aesthetic (unlike indentation in Python
  tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
  tabs is the need to update a lot of recipes). Lately this advice
  was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
  error prone when someone is not sure if e.g.
  do_generate_toolchain_file() is Python or shell task and also allows
  to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
  potentially bad (shouldn't be used for indenting of multiline
  variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
  we're quite inconsistent wheater it's first character on line
  under opening quote or under first non-whitespace character in
  previous line.

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Acked-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
<entry>
<title>ruby: update to 1.9.3-194</title>
<updated>2012-12-26T21:18:15+00:00</updated>
<author>
<name>Jackie Huang</name>
<email>jackie.huang@windriver.com</email>
</author>
<published>2012-10-16T08:34:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5df465fcb72f8ec3417951f67cba0cbc73e23f5c'/>
<id>urn:sha1:5df465fcb72f8ec3417951f67cba0cbc73e23f5c</id>
<content type='text'>
I sent this to oe-core but was told that it's not the right place and
was suggested to send here.

Most of the 1.9.3 patches originate from ruby-1.9.3.194-10.1.fc17.src.rpm

Signed-off-by: Jackie Huang &lt;jackie.huang@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
