Skip to content

fix do_ar_original (multiple git sources, absolute path)

Patrick Ohly openembedded-core 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2archiver.bbclass: ignore unpack sub-directories in do_ar_originalmeta/classes/archiver.bbclass+19 -10 replies
2/2archive.bbclass: fix do_ar_original archiving of multiple source reposmeta/classes/archiver.bbclass+16 -10 replies

Reviews trailers per patch

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

Read the v1 thread

Cover letter [PATCH 0/2] fix do_ar_original (multiple git sources, absolute path)

meta-oic's iotivity_1.1.1.bb recently started using destsuffix=${S} for different git source URLs. This breaks randomly (depending on task scheduling) when archive.bbclass and ARCHIVER_MODE[src] = "original" are active, because the archiver then unpacks again into ${S} in parallel to the running build.

While fixing that it was noticed that the archiver also did not archive all upstream sources because it used the same .tar.gz filename for all git repos.

The following changes since commit 1e13d1fd22186af5544e7248dc12635cd2f2e08b:

meta-environment: ensure corret TOOLCHAIN_CONFIGSITE_NOCACHE value (2016-09-26 10:05:53 +0100)

are available in the git repository at:

git://github.com/pohly/openembedded-core do_ar_original
https://github.com/pohly/openembedded-core/tree/do_ar_original

Patrick Ohly (2):
archiver.bbclass: ignore unpack sub-directories in do_ar_original archive.bbclass: fix do_ar_original archiving of multiple source repos

 meta/classes/archiver.bbclass | 37 +++++++++++++++++++++++++++++++++++--
 1 file changed, 35 insertions(+), 2 deletions(-)
Signature · 1 line
2.1.4