Re: [OE-core] [PATCH 3/5] image-artifact-names: Use SOURCE_DATE_EPOCH when making reproducible builds

2021-10-02 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org c...@lists.openembedded.org> On Behalf Of Richard Purdie > Sent: den 3 oktober 2021 00:18 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [PATCH 3/5] image-artifact-names: Use SOURCE_DATE_EPOCH >

[OE-core] [PATCH 5/5] python3: Drop broken pyc files

2021-10-02 Thread Richard Purdie
The underlying py files are editted so delete the now incorrect pyc files. Signed-off-by: Richard Purdie --- meta/recipes-devtools/python/python3_3.9.6.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/python/python3_3.9.6.bb

[OE-core] [PATCH 4/5] abi_version/sstate: Bump HASH_VERSION and SSTATE_VERSION

2021-10-02 Thread Richard Purdie
At this point the hash equivalence and sstate is 'junk' on the autobuilder unforuntately due to the volume of fixes and also the volume of slighly not quite right patches tested during the development of the fixes. In order to try and help any remaining sanity I might have, bump the version

[OE-core] [PATCH 3/5] image-artifact-names: Use SOURCE_DATE_EPOCH when making reproducible builds

2021-10-02 Thread Richard Purdie
Using DATETIME means the deploy output is not deterministic. Use SDE when using reproducible builds since it is consistent for given input data. Signed-off-by: Richard Purdie --- meta/classes/image-artifact-names.bbclass | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH 2/5] sstatesig: Add processing for full build paths in sysroot files

2021-10-02 Thread Richard Purdie
Some files in the populate_sysroot tasks have hardcoded paths in them, particularly if they are postinst-useradd- files or crossscripts. Add some filtering logic to remove these paths. This means that the hashequiv "outhash" matches correcting in more cases allowing for better build artefact

[OE-core] [PATCH 1/5] externalsrc: Fix a source date epoch race in reproducible builds

2021-10-02 Thread Richard Purdie
When reproducible builds are enabled and externalsrc is in use, the source date epoch function is added. The conditions on the conditional code removing the unpack task need to match the deltask function, else the source date epoch function can end up running twice and the functions can race with

[OE-core] [PATCH v3 1/1] ltp: Update to 20210927

2021-10-02 Thread Petr Vorel
New patches to fix functionality: * 0002-lib-fix-MemAvailable-parsing.patch * 0003-lapi-rtnetlink.h-Fix-include-guards.patch * 0004-lapi-Create-if_addr.h-and-reuse-it-in-rtnetlink.h.patch * 0005-lapi-if_addr.h-Define-IFA_FLAGS.patch Removed patch from this release *

[OE-core] [PATCH v2 1/1] ltp: Update to 20210927

2021-10-02 Thread Petr Vorel
New patches to fix functionality: * 0002-lib-fix-MemAvailable-parsing.patch * 0003-lapi-rtnetlink.h-Fix-include-guards.patch * 0004-lapi-Create-if_addr.h-and-reuse-it-in-rtnetlink.h.patch * 0005-lapi-if_addr.h-Define-IFA_FLAGS.patch Removed patch from this release *

Re: [OE-core] [PATCH 1/1] ltp: Update to 20210927

2021-10-02 Thread Petr Vorel
Hi Daniel, > Hello! > Many thanks for this prompt recipe! yw, thanks for helping to test! > On Thu, 30 Sept 2021 at 14:09, Petr Vorel wrote: > > New patches to fix functionality: > > * 0002-lib-fix-MemAvailable-parsing.patch > > * 0003-lapi-rtnetlink.h-Fix-include-guards.patch > > *