On Wed, Apr 11, 2018 at 6:36 AM, Burton, Ross <ross.bur...@intel.com> wrote: > Wouldn't that introduce a fun circular dependency if pigz-native needs > to be built? >
interesting idea certainly, if it ends up with improvements in build time, we could add pigz to host dependencies. > Ross > > On 11 April 2018 at 11:53, Martin Jansa <martin.ja...@gmail.com> wrote: >> What about using pigz for sstate-cache archives? >> >> On Tue, Apr 10, 2018 at 4:35 PM, Ross Burton <ross.bur...@intel.com> wrote: >>> >>> Since pigz is no longer a drop-in replacement for gzip (oe-core 1624b7b) >>> the >>> image creation has been using gzip instead of pigz, despite still >>> depending on >>> pigz-native. Fix this by invoking pigz explicitly. >>> >>> Signed-off-by: Ross Burton <ross.bur...@intel.com> >>> --- >>> meta/classes/image_types.bbclass | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/meta/classes/image_types.bbclass >>> b/meta/classes/image_types.bbclass >>> index e872ae20982..00a00d318f4 100644 >>> --- a/meta/classes/image_types.bbclass >>> +++ b/meta/classes/image_types.bbclass >>> @@ -281,7 +281,7 @@ COMPRESSIONTYPES ?= "" >>> >>> CONVERSIONTYPES = "gz bz2 lzma xz lz4 lzo zip sum md5sum sha1sum >>> sha224sum sha256sum sha384sum sha512sum bmap u-boot vmdk vdi qcow2 >>> ${COMPRESSIONTYPES}" >>> CONVERSION_CMD_lzma = "lzma -k -f -7 >>> ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type}" >>> -CONVERSION_CMD_gz = "gzip -f -9 -n -c >>> ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type} > >>> ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type}.gz" >>> +CONVERSION_CMD_gz = "pigz -f -9 -n -c >>> ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type} > >>> ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type}.gz" >>> CONVERSION_CMD_bz2 = "pbzip2 -f -k >>> ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type}" >>> CONVERSION_CMD_xz = "xz -f -k -c ${XZ_COMPRESSION_LEVEL} ${XZ_THREADS} >>> --check=${XZ_INTEGRITY_CHECK} ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type} > >>> ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type}.xz" >>> CONVERSION_CMD_lz4 = "lz4 -9 -z -l >>> ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type} >>> ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type}.lz4" >>> -- >>> 2.11.0 >>> >>> -- >>> _______________________________________________ >>> Openembedded-core mailing list >>> Openembedded-core@lists.openembedded.org >>> http://lists.openembedded.org/mailman/listinfo/openembedded-core >> >> > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core