[bootlin/training-materials updates] master: slides/buildroot-advanced: slide about reproducible builds (ef86880c)
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Fri Apr 3 16:31:16 CEST 2020
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/ef86880cfe013f4eeefbc0fc5af007fc1ab0ba55
>---------------------------------------------------------------
commit ef86880cfe013f4eeefbc0fc5af007fc1ab0ba55
Author: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Date: Fri Apr 3 16:31:16 2020 +0200
slides/buildroot-advanced: slide about reproducible builds
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
>---------------------------------------------------------------
ef86880cfe013f4eeefbc0fc5af007fc1ab0ba55
slides/buildroot-advanced/buildroot-advanced.tex | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/slides/buildroot-advanced/buildroot-advanced.tex b/slides/buildroot-advanced/buildroot-advanced.tex
index 4331fc13..7659e2c5 100644
--- a/slides/buildroot-advanced/buildroot-advanced.tex
+++ b/slides/buildroot-advanced/buildroot-advanced.tex
@@ -566,6 +566,24 @@ $ make clean all
\end{itemize}
\end{frame}
+\begin{frame}{Reproducible builds}
+ \begin{itemize}
+ \item Buildroot guarantees that for a given version/configuration,
+ it will {\bf always build the same components}, in the same
+ version, with the same configuration.
+ \item However, a number of aspects (time, user, build location) can
+ affect the build and make two consecutive builds of the same
+ configuration {\bf not strictly identical}.
+ \item \code{BR2_REPRODUCIBLE} enables experimental support for build
+ reproducibility
+ \item Goal: have {\bf bit-identical results} when
+ \begin{itemize}
+ \item Date/time is different (i.e same build later)
+ \item Build location has the same path length
+ \end{itemize}
+ \end{itemize}
+\end{frame}
+
\setuplabframe
{Advanced aspects}
{
More information about the training-materials-updates
mailing list