[bootlin/training-materials updates] master: slides/buildroot-whats-new: remove section (7413de29)

Thomas Petazzoni thomas.petazzoni at bootlin.com
Mon Feb 21 23:28:44 CET 2022


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/7413de297e3f5089b8ebccc8d110c6a8e7d2d1c4

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

commit 7413de297e3f5089b8ebccc8d110c6a8e7d2d1c4
Author: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Date:   Mon Feb 21 23:28:44 2022 +0100

    slides/buildroot-whats-new: remove section
    
    This is not a very interesting section in the end, and the online
    training duration doesn't leave enough time to cover it, so drop it.
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>


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

7413de297e3f5089b8ebccc8d110c6a8e7d2d1c4
 agenda/buildroot-agenda.tex                        |   4 +-
 agenda/buildroot-fr-agenda.tex                     |   4 +-
 agenda/buildroot-online-agenda.tex                 |   4 +-
 agenda/buildroot-online-fr-agenda.tex              |   4 +-
 mk/buildroot-stm32.mk                              |   1 -
 mk/buildroot.mk                                    |   1 -
 slides/buildroot-whats-new/buildroot-whats-new.tex | 133 ---------------------
 7 files changed, 4 insertions(+), 147 deletions(-)

diff --git a/agenda/buildroot-agenda.tex b/agenda/buildroot-agenda.tex
index 444ce867..4069b1a1 100644
--- a/agenda/buildroot-agenda.tex
+++ b/agenda/buildroot-agenda.tex
@@ -353,14 +353,12 @@
   \item Understanding virtual packages.
   \end{itemize}
 }
-{Lecture - Getting support and contributing, what's new in Buildroot}
+{Lecture - Getting support and contributing}
 {
   \begin{itemize}
   \item Getting support: {\em Bugzilla}, {\em mailing list}, {\em IRC}
   \item Contributing: understanding the development process, how to
     submit patches
-  \item What's new in Buildroot: summary of the major changes since
-    the last two years
   \end{itemize}
 }
 
diff --git a/agenda/buildroot-fr-agenda.tex b/agenda/buildroot-fr-agenda.tex
index 99b03a87..2b923a26 100644
--- a/agenda/buildroot-fr-agenda.tex
+++ b/agenda/buildroot-fr-agenda.tex
@@ -367,15 +367,13 @@ construction}
   \item Comprendre les paquetages virtuels.
   \end{itemize}
 }
-{Cours - Obtenir de l'aide et s'impliquer, nouveautés dans Buildroot}
+{Cours - Obtenir de l'aide et s'impliquer}
 {
   \begin{itemize}
   \item Obtenir de l'assistance technique: {\em Bugzilla}, {\em liste de
 	discussion}, {\em IRC}
   \item Contribuer: comprendre le processus de développement, comment
     soumettre des correctifs
-  \item Nouveautés dans Buildroot: résumé des principaux changements
-    depuis les deux dernières années
   \end{itemize}
 }
 
diff --git a/agenda/buildroot-online-agenda.tex b/agenda/buildroot-online-agenda.tex
index 4b318861..a0259373 100644
--- a/agenda/buildroot-online-agenda.tex
+++ b/agenda/buildroot-online-agenda.tex
@@ -366,14 +366,12 @@
   \item Understanding virtual packages.
   \end{itemize}
 }
-{Lecture - Getting support and contributing, what's new in Buildroot}
+{Lecture - Getting support and contributing}
 {
   \begin{itemize}
   \item Getting support: {\em Bugzilla}, {\em mailing list}, {\em IRC}
   \item Contributing: understanding the development process, how to
     submit patches
-  \item What's new in Buildroot: summary of the major changes since
-    the last two years
   \end{itemize}
 }
 
diff --git a/agenda/buildroot-online-fr-agenda.tex b/agenda/buildroot-online-fr-agenda.tex
index fea57496..109bad89 100644
--- a/agenda/buildroot-online-fr-agenda.tex
+++ b/agenda/buildroot-online-fr-agenda.tex
@@ -377,15 +377,13 @@ construction}
   \item Comprendre les paquetages virtuels.
   \end{itemize}
 }
-{Cours - Obtenir de l'aide et s'impliquer, nouveautés dans Buildroot}
+{Cours - Obtenir de l'aide et s'impliquer}
 {
   \begin{itemize}
   \item Obtenir de l'assistance technique: {\em Bugzilla}, {\em liste de
 	discussion}, {\em IRC}
   \item Contribuer: comprendre le processus de développement, comment
     soumettre des correctifs
-  \item Nouveautés dans Buildroot: résumé des principaux changements
-    depuis les deux dernières années
   \end{itemize}
 }
 
diff --git a/mk/buildroot-stm32.mk b/mk/buildroot-stm32.mk
index 13c4bbdf..ed937c41 100644
--- a/mk/buildroot-stm32.mk
+++ b/mk/buildroot-stm32.mk
@@ -22,7 +22,6 @@ BUILDROOT_STM32_SLIDES = \
 		buildroot-appdev \
 		buildroot-internals \
 		buildroot-support-contribution \
-		buildroot-whats-new \
 		buildroot-acknowledgements \
 		last-slides
 
diff --git a/mk/buildroot.mk b/mk/buildroot.mk
index 69e27543..283329cf 100644
--- a/mk/buildroot.mk
+++ b/mk/buildroot.mk
@@ -22,7 +22,6 @@ BUILDROOT_SLIDES = \
 		buildroot-appdev \
 		buildroot-internals \
 		buildroot-support-contribution \
-		buildroot-whats-new \
 		buildroot-acknowledgements \
 		last-slides
 
diff --git a/slides/buildroot-whats-new/buildroot-whats-new.tex b/slides/buildroot-whats-new/buildroot-whats-new.tex
deleted file mode 100644
index 9a14fc7d..00000000
--- a/slides/buildroot-whats-new/buildroot-whats-new.tex
+++ /dev/null
@@ -1,133 +0,0 @@
-\section{What's new in Buildroot?}
-
-\begin{frame}{What's new in Buildroot}
-  \begin{itemize}
-  \item The major improvements in each release are summarized in the
-    file named \code{CHANGES} in the Buildroot source tree
-  \item Always mentions changes that could cause backward
-    compatibility problems
-  \item The following slides summarize the major new features added in
-    each release between 2019.02 and 2021.02.
-  \item All new Buildroot versions come with new packages, and many
-    updates to the existing packages
-    \begin{itemize}
-    \item Such package additions and updates are not listed in the
-      following slides.
-    \end{itemize}
-  \end{itemize}
-\end{frame}
-
-\begin{frame}{2019.02}
-  \begin{itemize}
-  \item {\bf LTS} release
-  \item {\bf Architecture}: support for RISC-V 32-bit added, several
-    new ARM and MIPS variants
-  \item {\bf Toolchain}: musl 1.1.21, gdb 8.2.1
-  \end{itemize}
-\end{frame}
-
-\begin{frame}{2019.05}
-  \begin{itemize}
-  \item {\bf Architecture}: Andes NDS-32 support added
-  \item {\bf Toolchain}: glibc 2.29, musl 1.1.22, binutils 2.32
-  \item {\bf Infrastructure}: \code{show-info} make target
-  \item Support for {\em gettext-tiny} as a lightweight alternative to
-    {\em GNU Gettext}
-  \item Support for the {\bf OP-TEE} trusted execution environment
-  \item Notable {\bf new packages}: Intel media libraries, libcamera,
-    wpewebkit
-  \end{itemize}
-\end{frame}
-
-\begin{frame}{2019.08}
-  \begin{itemize}
-  \item {\bf Toolchain}: ARM, ARC external toolchains updated, gcc
-    9.1, gdb 8.3, musl 1.1.23.
-  \item {\bf Infrastructure}: \code{BR2_EXTERNAL} directories can now
-    contribute their own implementation of some virtual packages such
-    as external toolchains, libjpeg, openssl.
-  \item Support for {\bf OpenRC} init system
-  \end{itemize}
-\end{frame}
-
-\begin{frame}{2019.11}
-  \begin{itemize}
-  \item Buildroot now needs gcc >= 4.8 on the system
-  \item {\bf Toolchain}: add support for D language, gcc 9.2.0, glibc
-    2.30, musl 1.1.24, uClibc-ng 1.0.32
-  \item {\bf Infrastructure}: \code{BR2_EXTERNAL} directories can now
-    contribute Linux kernel extensions.
-  \end{itemize}
-\end{frame}
-
-\begin{frame}{2020.02}
-  \begin{itemize}
-  \item {\bf LTS} release
-  \item Experimental support for {\bf top-level parallel} build, with
-    per-package directory support
-  \item {\bf Toolchain}: binutils 2.33.1, gcc 7.5.0, external
-    toolchains updated
-  \item Improvements for {\bf reproducible} builds
-  \item Improvements in the systemd support: symlinks to enable
-    systemd units are now created automatically
-  \end{itemize}
-\end{frame}
-
-\begin{frame}{2020.05}
-  \begin{itemize}
-  \item {\em GObject Introspection} support, which was needed for a
-    number of packages that use {\em glib}.
-  \item {\em AppArmor} support, a Linux kernel security module, which
-    requires user-space packages
-  \item New \code{qmake-package} package infrastructure.
-  \item Packages can now indicate Linux kernel options that they need,
-    using the \code{<pkg>_LINUX_CONFIG_FIXUPS} variable.
-  \item Support for generating {\em EROFS} filesystem images
-  \item Top-level parallel build improvements: package file lists are
-    now working properly.
-  \item Bare-metal ARM 32-bit toolchain added, to build ARM 32-bit
-    bare-metal code (bootloaders, firmware) for ARM 64-bit
-    configurations
-  \item Toolchain: gcc and gdb version updates.
-  \end{itemize}
-\end{frame}
-
-\begin{frame}{2020.08}
-  \begin{itemize}
-  \item Toolchain: gcc 10.x added, gcc 9.x becomes the default,
-    binutils 2.34 added, binutils 2.33 becomes the default, glibc
-    updated to 2.31
-  \item Improvements of the Gitlab CI pipeline for continuous
-    integration
-  \item Changes in the Rust/Cargo packaging
-  \end{itemize}
-\end{frame}
-
-\begin{frame}{2020.11}
-  \begin{itemize}
-  \item Architecture: support for the S390x architecture from IBM
-    (contributed by IBM)
-  \item Toolchain: binutils 2.35 added, binutils 2.34 becomes default,
-    gcc 7.x dropped, support for Bootlin external toolchains
-  \item Improvements in the {\em SELinux} integration
-  \item \code{pkg-stats} script improved to check for CVEs affecting a
-    given Buildroot configuration
-  \item Improvements of the \code{golang-package} infrastructure to
-    support Go modules.
-  \item Support for defining {\em skeleton} and {\em init systems} in
-    \code{BR2_EXTERNAL}
-  \end{itemize}
-\end{frame}
-
-\begin{frame}{2021.02}
-  \begin{itemize}
-  \item {\bf LTS} release
-  \item Toolchain: binutils 2.36 added, biutils 2.35 becomes default.
-  \item Improvements in CVE tooling: matching of packages is now done
-    based on CPE identifiers.
-  \item Rework tarball creation logic for tarballs created from
-    VCS-fetched source code, to be independent from the system tar
-    version.
-  \item Further improvements in the {\em SELinux} integration.
-  \end{itemize}
-\end{frame}




More information about the training-materials-updates mailing list