[FE training-materials-updates] Update Buildroot slides to 2015.08

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Sep 28 15:18:24 CEST 2015


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

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

commit 33efae8f59674e3a6c3f29c033905ecddc336b9e
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date:   Mon Sep 28 15:18:24 2015 +0200

    Update Buildroot slides to 2015.08
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>


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

33efae8f59674e3a6c3f29c033905ecddc336b9e
 slides/buildroot-build/buildroot-build.tex         |  2 +-
 .../buildroot-introduction.tex                     |  2 +-
 slides/buildroot-whats-new/buildroot-whats-new.tex | 58 ++++++++--------------
 3 files changed, 23 insertions(+), 39 deletions(-)

diff --git a/slides/buildroot-build/buildroot-build.tex b/slides/buildroot-build/buildroot-build.tex
index 9e43c83..6a98f4b 100644
--- a/slides/buildroot-build/buildroot-build.tex
+++ b/slides/buildroot-build/buildroot-build.tex
@@ -139,7 +139,7 @@ $ make clean
     contains the value for all options (except those having unmet
     dependencies)
   \item The default \code{.config}, without any customization, has
-    2618 lines (as of Buildroot 2015.02)
+    2655 lines (as of Buildroot 2015.08)
     \begin{itemize}
     \item Not very practical for reading and modifying by humans.
     \end{itemize}
diff --git a/slides/buildroot-introduction/buildroot-introduction.tex b/slides/buildroot-introduction/buildroot-introduction.tex
index cb2bb46..f3550f9 100644
--- a/slides/buildroot-introduction/buildroot-introduction.tex
+++ b/slides/buildroot-introduction/buildroot-introduction.tex
@@ -113,7 +113,7 @@
   \item Vendor neutral
   \item Active community, regular releases
     \begin{itemize}
-    \item The present slides cover {\em Buildroot 2015.02}. There may
+    \item The present slides cover {\em Buildroot 2015.08}. There may
       be some differences if you use older or newer Buildroot versions.
     \end{itemize}
   \item \url{http://buildroot.org}
diff --git a/slides/buildroot-whats-new/buildroot-whats-new.tex b/slides/buildroot-whats-new/buildroot-whats-new.tex
index c291f8a..a267c17 100644
--- a/slides/buildroot-whats-new/buildroot-whats-new.tex
+++ b/slides/buildroot-whats-new/buildroot-whats-new.tex
@@ -7,7 +7,7 @@
   \item Always mentions changes that could cause backward
     compatibility problems
   \item The following slides summarize the major new features added in
-    each release between 2013.05 and 2015.05.
+    each release between 2013.08 and 2015.08.
   \item All new Buildroot versions come with new packages, and many
     updates to the existing packages
     \begin{itemize}
@@ -17,32 +17,6 @@
   \end{itemize}
 \end{frame}
 
-\begin{frame}{In 2013.05 (1)}
-  \begin{itemize}
-  \item {\bf Architectures:} ARC support, Blackfin support, FLAT
-    binary format, ARM cores updates
-  \item {\bf Toolchains:} Add new Microblaze external toolchains,
-    Linaro ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
-    internal toolchain, default to GCC 4.7.x. Internal Crosstool-ng
-    backend deprecated.
-  \item {\bf Defconfigs:} Add Atmel at91sam9g45m10ek, Telit EVK-PRO3,
-    AT91SAM9260-EK, freescale mpc8315erdb and p1010rdb, Armadeus apf27
-    / apf28, Openblocks A6, Raspberry Pi, Gnublin board
-  \item {\bf Filesystems:} LZO and XZ compression methods, extra ubifs
-    options, ext2 rev 0/1 and ext3/4 support.
-  \end{itemize}
-\end{frame}
-
-\begin{frame}{In 2013.05 (2)}
-  \begin{itemize}
-  \item {\bf Patch handling:} apply-patches now has .patch.xz support,
-    patch logic reworked.
-  \item Infrastructure for multiple OpenGL / ES / EGL / OpenVG
-    providers, similar to how libjpeg / libjpeg-turbo is handled.
-  \item Infrastructure for packages to add system users
-  \end{itemize}
-\end{frame}
-
 \begin{frame}{In 2013.08 (1)}
   \begin{itemize}
   \item {\bf Architectures:} improved support for floating point on
@@ -345,16 +319,26 @@
   \end{itemize}
 \end{frame}
 
-\begin{frame}{Planned in 2015.08}
+\begin{frame}{In 2015.08}
   \begin{itemize}
-  \item Support kconfig fragments in \code{kconfig-package} packages
-  \item Switch U-Boot to kconfig infra
-  \item Webkit 2.4
-  \item MAINTAINERS file
-  \item Removal of \code{--enable-debug}/\code{--disable-debug}
-  \item \code{graph-size} for filesystem size graphing
-  \item EFL bump to 1.14
-  \item SELinux support
-  \item libtirpc and nfs-utils bump and improvements.
+  \item {\bf Architectures:} Minimal support for ARM Cortex-M3 and
+    AArch64 big-endian.
+  \item {\bf Toolchains:} Use {\em uClibc-ng} by default, add gcc 5.x
+    support, update toolchain components
+  \item {\bf Defconfigs:} VIA VAB-820/AMOS-820, OLimex OLinuxino A20
+    Lime, many Atmel evaluation boards, ACME Systems Aria G25,
+    WarPboard, Altera Cyclone 5 Development Board, Xilinx zc706, ARC
+    AXS101 and AXS103
+  \item {\bf Infrastructure:}
+    \begin{itemize}
+    \item Predictable permissions in the generated rootfs
+    \item Support for {\em kconfig fragments}
+    \item New \code{kernel-module} infrastructure
+    \item Rework of the skeleton and init scripts packaging
+    \item New \code{linux-tools} infrastructure in the \code{linux}
+      package
+    \item GCC version dependency mechanism
+    \end{itemize}
+  \item {\bf Filesystems:} Complete rework of the ISO9660 support.
   \end{itemize}
 \end{frame}




More information about the training-materials-updates mailing list