From: "Mark Hatle" <mark.hatle@kernel.crashing.org>
To: openembedded-core@lists.openembedded.org
Subject: [OE-core][PATCH v2 0/2] Fixes for reproducible build and externalsrc
Date: Thu, 9 Sep 2021 20:28:59 -0500 [thread overview]
Message-ID: <20210910012901.19993-1-mark.hatle@kernel.crashing.org> (raw)
I've reworked the patches completely based on the feedback and a discusion
with RP on IRC.
The first patch both simplifies and expands the description of what the
class is doing. (To fully disable the behavior for a single recipe that
recipe would need to delVar SOURCE_DATE_EPOCH. With this set, all sorts
of programs pay attention to the value, if it's blank it may error,
otherwise it falls back to either 0, or another date.)
The documentation is expanded to make it clear how to override the behavior
but it was not desired to explain how to 'disable' the behavior for a
single recipe.
For the externalsrc, the code was moved from the reproducible_build into
the externalsrc and made contingent on the do_unpack being removed.
Mark Hatle (2):
reproducible_build: Remove BUILD_REPRODUCIBLE_BINARIES checking
externalsrc: Work with reproducible_build
meta/classes/externalsrc.bbclass | 10 +++++
meta/classes/reproducible_build.bbclass | 53 ++++++++++++++++---------
2 files changed, 44 insertions(+), 19 deletions(-)
--
2.17.1
next reply other threads:[~2021-09-10 1:29 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-09-10 1:28 Mark Hatle [this message]
2021-09-10 1:29 ` [OE-core][PATCH v2 1/2] reproducible_build: Remove BUILD_REPRODUCIBLE_BINARIES checking Mark Hatle
2021-09-10 2:01 ` Douglas
2021-09-10 1:29 ` [OE-core][PATCH v2 2/2] externalsrc: Work with reproducible_build Mark Hatle
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210910012901.19993-1-mark.hatle@kernel.crashing.org \
--to=mark.hatle@kernel.crashing.org \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox