[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