From be9451c7a57d43bf620639e2b86ee903a014552b Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sat, 30 Nov 2024 18:22:52 +0100 Subject: [PATCH] labs/sysdev-thirdparty: bump component versions alsa-lib 1.2.13 alsa-utils 1.2.13 libgpiod 2.2 Signed-off-by: Thomas Petazzoni --- labs/sysdev-thirdparty-bbb/sysdev-thirdparty-bbb.tex | 10 +++++----- .../sysdev-thirdparty-beagleplay.tex | 10 +++++----- labs/sysdev-thirdparty-qemu/sysdev-thirdparty-qemu.tex | 9 ++++----- .../sysdev-thirdparty-stm32.tex | 10 +++++----- 4 files changed, 19 insertions(+), 20 deletions(-) diff --git a/labs/sysdev-thirdparty-bbb/sysdev-thirdparty-bbb.tex b/labs/sysdev-thirdparty-bbb/sysdev-thirdparty-bbb.tex index df58f84692..140402c810 100644 --- a/labs/sysdev-thirdparty-bbb/sysdev-thirdparty-bbb.tex +++ b/labs/sysdev-thirdparty-bbb/sysdev-thirdparty-bbb.tex @@ -92,7 +92,7 @@ \section{alsa-lib} {\em alsa-lib} is a library supposed to handle the interaction with the ALSA subsystem. It is available at \url{https://alsa-project.org}. -Download version 1.2.11, and extract it +Download version 1.2.13, and extract it in \code{$HOME/__SESSION_NAME__-labs/thirdparty/}. {\bf Tip}: if the website for any of the source packages that we @@ -130,7 +130,7 @@ \section{alsa-lib} %\footnotesize \begin{terminaloutput} -checking whether we are cross compiling... configure: error: in `/home/tux/__SESSION_NAME__-labs/thirdparty/alsa-lib-1.2.11': +checking whether we are cross compiling... configure: error: in `/home/tux/__SESSION_NAME__-labs/thirdparty/alsa-lib-1.2.13': configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details @@ -346,7 +346,7 @@ \section{alsa-lib} \section{Alsa-utils} Download {\em alsa-utils} from the ALSA offical webpage. We tested the lab -with version 1.2.11. The \code{gettext} package is needed during the build +with version 1.2.13. The \code{gettext} package is needed during the build so we have to install it. \bashcmd{sudo apt install gettext} @@ -628,12 +628,12 @@ \subsection{Compiling libgpiod} (\code{gpiodetect}, \code{gpioset}, \code{gpioget}...) will allow us to drive and manage GPIOs from shell scripts. -Here, we will be using the 2.1.x version of {\em libgpiod}. +Here, we will be using the 2.2 version of {\em libgpiod}. \begin{bashinput} git clone https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git cd libgpiod -git checkout v2.1.x +git checkout v2.2 \end{bashinput} As we are not starting from a release, we will need to install diff --git a/labs/sysdev-thirdparty-beagleplay/sysdev-thirdparty-beagleplay.tex b/labs/sysdev-thirdparty-beagleplay/sysdev-thirdparty-beagleplay.tex index b9255a3d04..c451e8a204 100644 --- a/labs/sysdev-thirdparty-beagleplay/sysdev-thirdparty-beagleplay.tex +++ b/labs/sysdev-thirdparty-beagleplay/sysdev-thirdparty-beagleplay.tex @@ -92,7 +92,7 @@ \section{alsa-lib} {\em alsa-lib} is a library supposed to handle the interaction with the ALSA subsystem. It is available at \url{https://alsa-project.org}. -Download version 1.2.11, and extract it +Download version 1.2.13, and extract it in \code{$HOME/__SESSION_NAME__-labs/thirdparty/}. {\bf Tip}: if the website for any of the source packages that we @@ -130,7 +130,7 @@ \section{alsa-lib} %\footnotesize \begin{terminaloutput} -checking whether we are cross compiling... configure: error: in `/home/tux/__SESSION_NAME__-labs/thirdparty/alsa-lib-1.2.11': +checking whether we are cross compiling... configure: error: in `/home/tux/__SESSION_NAME__-labs/thirdparty/alsa-lib-1.2.13': configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details @@ -346,7 +346,7 @@ \section{alsa-lib} \section{Alsa-utils} Download {\em alsa-utils} from the ALSA offical webpage. We tested the lab -with version 1.2.11. The \code{gettext} package is needed during the build +with version 1.2.13. The \code{gettext} package is needed during the build so we have to install it. \bashcmd{sudo apt install gettext} @@ -628,12 +628,12 @@ \subsection{Compiling libgpiod} (\code{gpiodetect}, \code{gpioset}, \code{gpioget}...) will allow us to drive and manage GPIOs from shell scripts. -Here, we will be using the 2.1.x version of {\em libgpiod}. +Here, we will be using the 2.2 version of {\em libgpiod}. \begin{bashinput} git clone https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git cd libgpiod -git checkout v2.1.x +git checkout v2.2 \end{bashinput} As we are not starting from a release, we will need to install diff --git a/labs/sysdev-thirdparty-qemu/sysdev-thirdparty-qemu.tex b/labs/sysdev-thirdparty-qemu/sysdev-thirdparty-qemu.tex index 89dd54ed6f..c5ad387964 100644 --- a/labs/sysdev-thirdparty-qemu/sysdev-thirdparty-qemu.tex +++ b/labs/sysdev-thirdparty-qemu/sysdev-thirdparty-qemu.tex @@ -91,7 +91,7 @@ \section{alsa-lib} {\em alsa-lib} is a library supposed to handle the interaction with the ALSA subsystem. It is available at \url{https://alsa-project.org}. -Download version 1.2.9, and extract it +Download version 1.2.13, and extract it in \code{$HOME/__SESSION_NAME__-labs/thirdparty/}. {\bf Tip}: if the website for any of the source packages that we @@ -129,7 +129,7 @@ \section{alsa-lib} %\footnotesize \begin{terminaloutput} -checking whether we are cross compiling... configure: error: in `/home/mike/__SESSION_NAME__-labs/thirdparty/alsa-lib-1.2.9': +checking whether we are cross compiling... configure: error: in `/home/mike/__SESSION_NAME__-labs/thirdparty/alsa-lib-1.2.13': configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details @@ -345,7 +345,7 @@ \section{alsa-lib} \section{Alsa-utils} Download {\em alsa-utils} from the ALSA offical webpage. We tested the lab -with version 1.2.9. The \code{gettext} package is needed during the build +with version 1.2.13. The \code{gettext} package is needed during the build so we have to install it. \bashcmd{sudo apt install gettext} @@ -448,8 +448,7 @@ \section{Alsa-utils} \begin{verbatim} Making all in po -make[2]: Entering directory '/home/tux/__SESSION_NAME__-labs/ -thirdparty/alsa-utils-1.2.9/alsaconf/po' +make[2]: Entering directory '/home/tux/__SESSION_NAME__-labs/thirdparty/alsa-utils-1.2.13/alsaconf/po' mv: cannot stat 't-ja.gmo': No such file or directory \end{verbatim} diff --git a/labs/sysdev-thirdparty-stm32/sysdev-thirdparty-stm32.tex b/labs/sysdev-thirdparty-stm32/sysdev-thirdparty-stm32.tex index 8b3472923a..76c2dc83db 100644 --- a/labs/sysdev-thirdparty-stm32/sysdev-thirdparty-stm32.tex +++ b/labs/sysdev-thirdparty-stm32/sysdev-thirdparty-stm32.tex @@ -92,7 +92,7 @@ \section{alsa-lib} {\em alsa-lib} is a library supposed to handle the interaction with the ALSA subsystem. It is available at \url{https://alsa-project.org}. -Download version 1.2.11, and extract it +Download version 1.2.13, and extract it in \code{$HOME/__SESSION_NAME__-labs/thirdparty/}. {\bf Tip}: if the website for any of the source packages that we @@ -130,7 +130,7 @@ \section{alsa-lib} %\footnotesize \begin{terminaloutput} -checking whether we are cross compiling... configure: error: in `/home/tux/__SESSION_NAME__-labs/thirdparty/alsa-lib-1.2.11': +checking whether we are cross compiling... configure: error: in `/home/tux/__SESSION_NAME__-labs/thirdparty/alsa-lib-1.2.13': configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details @@ -347,7 +347,7 @@ \section{Alsa-utils} Download {\em alsa-utils} from the ALSA offical webpage. We tested the lab -with version 1.2.11. The \code{gettext} package is needed during the build +with version 1.2.13. The \code{gettext} package is needed during the build so we have to install it. \bashcmd{sudo apt install gettext} @@ -629,12 +629,12 @@ \subsection{Compiling libgpiod} (\code{gpiodetect}, \code{gpioset}, \code{gpioget}...) will allow us to drive and manage GPIOs from shell scripts. -Here, we will be using the 2.1.x version of {\em libgpiod}. +Here, we will be using the 2.2 version of {\em libgpiod}. \begin{bashinput} git clone https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git cd libgpiod -git checkout v2.1.x +git checkout v2.2 \end{bashinput} As we are not starting from a release, we will need to install