<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-cloud-services.git/recipes-support/ruby-shadow/ruby-shadow_git.bb, branch wrynose</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=wrynose</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/atom?h=wrynose'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/'/>
<updated>2026-04-08T16:13:11+00:00</updated>
<entry>
<title>ruby-shadow: remove unmaintained recipe</title>
<updated>2026-04-08T16:13:11+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-04-08T14:48:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=7dca502013f0ffb29e277e74668c6a4100952601'/>
<id>urn:sha1:7dca502013f0ffb29e277e74668c6a4100952601</id>
<content type='text'>
ruby-shadow is broken with Ruby 4.0 (struct rb_io API change) and
the upstream project is abandoned. The only consumer was puppet,
which uses it as an optional feature and no longer lists it as a
dependency.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>layer/global: update S assignments</title>
<updated>2025-07-16T18:42:13+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-07-16T18:42:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=24f0b028ecdd3740a4a7b2e961d00bc4587f6e7d'/>
<id>urn:sha1:24f0b028ecdd3740a4a7b2e961d00bc4587f6e7d</id>
<content type='text'>
Updating meta-cloud-services and sublayers to comply with the UNPACKDIR
changes. The techniques mentioned in the following commit are used:

  Author: Alexander Kanavin &lt;alex@linutronix.de&gt;
  Date:   Tue Jun 24 13:53:51 2025 +0200

      migration-guides/migration-5.3.rst: add guidance for breaking WORKDIR changes

      (From yocto-docs rev: f59504d8706a817e0b5a6235ebb69cb3b3ebb277)

      Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
      Signed-off-by: Antonin Godard &lt;antonin.godard@bootlin.com&gt;
      Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruby-shadow: update and supply extconf.rb</title>
<updated>2024-10-11T20:14:43+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2024-10-11T19:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=d32416d4d8df71f219318084f78cdb37d2926f62'/>
<id>urn:sha1:d32416d4d8df71f219318084f78cdb37d2926f62</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>global: convert github SRC_URIs to use https protocol</title>
<updated>2021-11-02T13:59:45+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-11-02T13:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=14196f7dee9deb0ef9822bf3c8b41142ccced858'/>
<id>urn:sha1:14196f7dee9deb0ef9822bf3c8b41142ccced858</id>
<content type='text'>
github is removing git:// access, and fetches will start
experiencing interruptions in service, and eventually will fail completely.

bitbake will also begin to warn on github src_uri's that don't use
https. So we convert the meta-virt instances to use protocol=https
(done using the oe-core contrib conversion script)

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>global: add explicit branch to all SRC_URIs</title>
<updated>2021-10-29T13:54:46+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-10-29T13:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=231008bc0f0b6471eb595e38fb077d3fe9baa367'/>
<id>urn:sha1:231008bc0f0b6471eb595e38fb077d3fe9baa367</id>
<content type='text'>
As introduced in the oe-core post:

  https://lists.openembedded.org/g/openembedded-core/message/157623

SRC_URIs without an explicit branch will generate warnings, and
eventually be an error.

We run the provided conversion script to make sure that meta-virt
is ready for the change.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>global: overrides conversion</title>
<updated>2021-08-01T03:49:54+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-08-01T03:31:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=0cffcd09a44b2a58452a5bb13714bfc47d6546bf'/>
<id>urn:sha1:0cffcd09a44b2a58452a5bb13714bfc47d6546bf</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>Ruby-shadow upgrade to 2.5.0</title>
<updated>2018-06-22T18:39:07+00:00</updated>
<author>
<name>Pablo Saavedra</name>
<email>psaavedra@igalia.com</email>
</author>
<published>2018-06-21T08:26:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=03ab1eb569e11a06f499f9e4e9ab470ca9650c2f'/>
<id>urn:sha1:03ab1eb569e11a06f499f9e4e9ab470ca9650c2f</id>
<content type='text'>
Ruby was upgraded to 2.5.0 in sumo. A upgrade in the ruby-shadow is
needed to build

Upstream changes:

* Updates code source reference
* Fixes for rubinius and tests
* Add friendlier method names
* Start to add some smoke tests
* Provide info on implementation

Finally, this version of the package is alrady added in Debian Buster
as well.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>ruby-shadow: Work around cross compile gem problem</title>
<updated>2016-01-19T13:50:53+00:00</updated>
<author>
<name>Jason Wessel</name>
<email>jason.wessel@windriver.com</email>
</author>
<published>2016-01-15T21:31:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=9ed0aef7b244773a9db644090b4e361fa7b3eea8'/>
<id>urn:sha1:9ed0aef7b244773a9db644090b4e361fa7b3eea8</id>
<content type='text'>
Prior to this commit it is not possible to cross build a ruby gem.  In
fact even on the x86 system the object files for the native gem are
generated with the wrong compiler (the host compiler instead of the
cross compiler).

A better way to fix this in the future would be to use only gems that
supported cross compile tool called rake.  For now the bbclass can
modify the extconf.rb just before creating the gem and insert some
code into the Makefile so as to honor the cross compile environment.

Signed-off-by: Jason Wessel &lt;jason.wessel@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>puppet: move to base layer</title>
<updated>2015-08-20T17:38:48+00:00</updated>
<author>
<name>Mark Asselstine</name>
<email>mark.asselstine@windriver.com</email>
</author>
<published>2015-08-20T02:56:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=1aa30310259027ebb87ee95ef914ca3de55d6a09'/>
<id>urn:sha1:1aa30310259027ebb87ee95ef914ca3de55d6a09</id>
<content type='text'>
Puppet can be used by many 'cloud services', it is not openstack
specific, so moving puppet and puppet related recipes to the
meta-cloud-services base layer. This allows either internal sub-layers
found in meta-cloud-services or external layers to include
meta-cloud-services without being burdened by bbappends and configs
found in meta-openstack.

Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
</feed>
