<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-cloud-services.git/meta-openstack/classes/ruby.bbclass, branch kilo</title>
<subtitle>Mirror of git.yoctoproject.org/meta-cloud-services.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-cloud-services.git/atom?h=kilo</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/atom?h=kilo'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/'/>
<updated>2014-05-27T20:28:33+00:00</updated>
<entry>
<title>ruby: Use en_US instead of C locale</title>
<updated>2014-05-27T20:28:33+00:00</updated>
<author>
<name>Mark Asselstine</name>
<email>mark.asselstine@windriver.com</email>
</author>
<published>2014-05-27T17:30:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=96ad965cc70b57d520adca5a120e699c0deaabd9'/>
<id>urn:sha1:96ad965cc70b57d520adca5a120e699c0deaabd9</id>
<content type='text'>
If a builder doesn't have the C locale an error can occur:

| DEBUG: Executing shell function do_compile
| /bin/sh: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)
| ERROR:  While executing gem ... (ArgumentError)
|     invalid byte sequence in US-ASCII
| WARNING: ..../mime-types-1.25.1-r0/temp/do_compile/run.do_compile.5389:95 exit 1 from
|   LANG="C.UTF-8" LC_ALL="C.UTF-8" gem build $gem
| ERROR: Function failed: do_compile (see ..../mime-types-1.25.1-r0/temp/do_compile/log.do_compile.5389 for further information)

Use the en_US locale instead which tends to be more widely available
and from the looks of things usually recommended.

Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
</content>
</entry>
<entry>
<title>ruby.bbclass is incompatible with older python</title>
<updated>2014-05-24T04:27:14+00:00</updated>
<author>
<name>Amy Fong</name>
<email>amy.fong@windriver.com</email>
</author>
<published>2014-05-23T17:43:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=4a70d93624a1397c1e03a4f6c494e20757c53f8c'/>
<id>urn:sha1:4a70d93624a1397c1e03a4f6c494e20757c53f8c</id>
<content type='text'>
subprocess.check_output() doesn't exist in older python2.6*

Rewriting as subprocess.Popen

Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
</content>
</entry>
<entry>
<title>Ruby/chef solo: fixes</title>
<updated>2014-05-24T04:27:14+00:00</updated>
<author>
<name>Amy Fong</name>
<email>amy.fong@windriver.com</email>
</author>
<published>2014-05-21T13:56:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=9643550aa09597778fbbfc30d93987a247f5a63b'/>
<id>urn:sha1:9643550aa09597778fbbfc30d93987a247f5a63b</id>
<content type='text'>
Make ruby binaries more accessible by creating symlinks from
${libdir}/ruby/gems/${ruby version}/bin/ to /usr/bin

RDEPENDS needs to be package specific

coderay needs to depends on yard

Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
</content>
</entry>
<entry>
<title>Ruby/chef solo: Add classes/ruby.bbclass</title>
<updated>2014-05-24T04:27:13+00:00</updated>
<author>
<name>Amy Fong</name>
<email>amy.fong@windriver.com</email>
</author>
<published>2014-05-20T19:16:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=c56b588e08e946e5d012651bc0b23d398ec4a925'/>
<id>urn:sha1:c56b588e08e946e5d012651bc0b23d398ec4a925</id>
<content type='text'>
In order to build chef we create a new ruby.bbclass to handle
packaging ruby gems.

The gem install technique we make use of avoids dependency issues
which are not easily worked around yet care must be taken to ensure
runtime dependencies are properly listed.

Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
</content>
</entry>
</feed>
