[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