[FE training-materials-updates] buildroot: fix misc typos and issues

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Tue May 5 14:46:49 CEST 2015


Repository : git://git.free-electrons.com/training-materials.git

On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=cc352ac1339d218a56d395dff0bcad9c2b0e2e8a

>---------------------------------------------------------------

commit cc352ac1339d218a56d395dff0bcad9c2b0e2e8a
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date:   Tue May 5 14:45:58 2015 +0200

    buildroot: fix misc typos and issues
    
    Reported-by: Gustavo Zacarias <gustavo.zacarias at free-electrons.com>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>


>---------------------------------------------------------------

cc352ac1339d218a56d395dff0bcad9c2b0e2e8a
 slides/buildroot-internals/buildroot-internals.tex       |  4 ++--
 slides/buildroot-introduction/buildroot-introduction.tex |  2 +-
 slides/buildroot-new-packages/buildroot-new-packages.tex | 11 +++++++----
 3 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/slides/buildroot-internals/buildroot-internals.tex b/slides/buildroot-internals/buildroot-internals.tex
index 2676857..03cbc64 100644
--- a/slides/buildroot-internals/buildroot-internals.tex
+++ b/slides/buildroot-internals/buildroot-internals.tex
@@ -684,7 +684,7 @@ endif
 \begin{frame}{Internal toolchain back-end}
 
 \begin{columns}
-  \column{0.6\textwidth}
+  \column{0.7\textwidth}
   \begin{itemize}
     \footnotesize
   \item Build starts with utility host tools and libraries needed for
@@ -702,7 +702,7 @@ endif
   \item We build the final compiler \code{host-gcc-final}, installed
     in \code{$(HOST_DIR)/usr/bin}
   \end{itemize}
-  \column{0.4\textwidth}
+  \column{0.3\textwidth}
   \includegraphics[width=\textwidth]{slides/buildroot-internals/internal-toolchain-graph-depends.pdf}
 \end{columns}
 
diff --git a/slides/buildroot-introduction/buildroot-introduction.tex b/slides/buildroot-introduction/buildroot-introduction.tex
index 02ac90d..c520955 100644
--- a/slides/buildroot-introduction/buildroot-introduction.tex
+++ b/slides/buildroot-introduction/buildroot-introduction.tex
@@ -42,7 +42,7 @@
     Dependency hell \newline
     Need to understand a lot of details \newline
     Version compatibility \newline
-    Lack of reproducitibility \\
+    Lack of reproducibility \\
     \hline
     {\bf Binary distribution} \newline Debian, Ubuntu, Fedora, etc.
     &
diff --git a/slides/buildroot-new-packages/buildroot-new-packages.tex b/slides/buildroot-new-packages/buildroot-new-packages.tex
index 83d841e..85ec549 100644
--- a/slides/buildroot-new-packages/buildroot-new-packages.tex
+++ b/slides/buildroot-new-packages/buildroot-new-packages.tex
@@ -418,7 +418,7 @@ endef
   \begin{itemize}
   \item \code{<pkg>_SITE}, {\bf download location}
     \begin{itemize}
-    \item HTTP or FTP URL where a tarball can be found, or the address
+    \item HTTP(S) or FTP URL where a tarball can be found, or the address
       of a version control repository.
     \item \code{CAIRO_SITE = http://cairographics.org/releases}
     \item \code{FMC_SITE = git://git.freescale.com/ppc/sdk/fmc.git}
@@ -436,7 +436,7 @@ endef
     \item The full URL of the downloaded tarball is
       \code{$(<pkg>_SITE)/$(<pkg>_SOURCE)}
     \item When not specified, defaults to
-      \code{<pkg>-$(<pkg>_VERSION)}
+      \code{<pkg>-$(<pkg>_VERSION).tar.gz}
     \item \code{CAIRO_SOURCE = cairo-$(CAIRO_VERSION).tar.xz}
     \end{itemize}
   \end{itemize}
@@ -907,8 +907,8 @@ $(eval $(python-package))
     cross-compiled for the target. They are called {\bf target
       packages}.
   \item Some packages however may need to be built natively for the
-    build machine, they are called {\bf host packages}. They generally
-    exist for one of two reasons:
+    build machine, they are called {\bf host packages}. They can be
+    needed for a variety of reasons:
     \begin{itemize}
     \item Needed as a tool to build other things for the
       target. Buildroot wants to limit the number of host utilities
@@ -917,6 +917,9 @@ $(eval $(python-package))
       itself.
     \item Needed as a tool to interact, debug, reflash, generate images,
       or other activities around the build itself.
+    \item Version dependencies: building a Python interpreter for the
+      target needs a Python interpreter of the same version on the
+      host.
     \end{itemize}
   \end{itemize}
 \end{frame}



More information about the training-materials-updates mailing list