Skip to content

image creation improvements

Ed Bartosh openembedded-core 4 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v4 Latest4 patches 3 repliesIn review
  2. v34 patches 0 repliesSuperseded
  3. v26 patches 0 repliesSuperseded
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v1 RFC7 patches1 replySuperseded

Patches in v4 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4image.bbclass: fix dependency calculation when using conversion chainingmeta/classes/image.bbclass meta/classes/image_types.bbclass+45 -343 replies
2/4image creation: support converting masked typesmeta/classes/image-live.bbclass meta/classes/image-vm.bbclass meta/classes/image.bbclass +3 more+75 -600 replies
3/4image.bbclass: rename COMPRESS(ION) to CONVERSIONmeta/classes/image.bbclass meta/classes/image_types.bbclass meta/classes/image_types_uboot.bbclass+47 -450 replies
4/4image.bbclass: prefer specialized image creation methods over chainingmeta/classes/image.bbclass meta/classes/image_types.bbclass+26 -110 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v4 yet.

Read the v4 thread

Cover letter [PATCH v4 0/4] image creation improvements

Hi,

This patchset contains various improvements for the image creation functionality made by Patchick Ohly during his work on bug #9076:
- fixed dependency calculation for conversion chaining
- renamed COMPRESSION variables to CONVERSION as the term "compression" is no longer accurate
- prioritized specialized image creation methods over using conversion chaining
- support converting masked types

The changes look reasonable to me. However, it would be good to hear other people opinions as some changes are quite complex.

Changes in v2: rebased on top of master-next
returned image_getdepends back to image_types.bbclass
Changes in v3: rebased on top of recent master
Changes in v4: rebased on top of recent master

The following changes since commit 039f47ad197a9a53109c9f3deadd9c35e62c056d:

uclibc: remove meta-yocto-bsp append (2016-07-26 08:56:32 +0100)

are available in the git repository at:

git://git.yoctoproject.org/poky-contrib ed/oe-core/image-type-9076
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=ed/oe-core/image-type-9076

Patrick Ohly (4):
image.bbclass: fix dependency calculation when using conversion chaining image creation: support converting masked types image.bbclass: rename COMPRESS(ION) to CONVERSION image.bbclass: prefer specialized image creation methods over chaining

 meta/classes/image-live.bbclass                    |   2 +-
 meta/classes/image-vm.bbclass                      |  33 +----
 meta/classes/image.bbclass                         | 119 +++++++++++-------
 meta/classes/image_types.bbclass                   | 140 ++++++++++++++-------
 meta/classes/image_types_uboot.bbclass             |  18 +--
 meta/conf/documentation.conf                       |   1 -
 .../images/build-appliance-image_15.0.0.bb         |   6 +-
 7 files changed, 181 insertions(+), 138 deletions(-)
Signature · 1 line
2.1.4