Skip to content

Commit

Permalink
labs/sysdev-thirdparty: bump component versions
Browse files Browse the repository at this point in the history
alsa-lib 1.2.13
alsa-utils 1.2.13
libgpiod 2.2

Signed-off-by: Thomas Petazzoni <[email protected]>
  • Loading branch information
tpetazzoni committed Nov 30, 2024
1 parent 545152f commit be9451c
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 20 deletions.
10 changes: 5 additions & 5 deletions labs/sysdev-thirdparty-bbb/sysdev-thirdparty-bbb.tex
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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}
Expand Down Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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}
Expand Down Expand Up @@ -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
Expand Down
9 changes: 4 additions & 5 deletions labs/sysdev-thirdparty-qemu/sysdev-thirdparty-qemu.tex
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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}
Expand Down Expand Up @@ -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}
Expand Down
10 changes: 5 additions & 5 deletions labs/sysdev-thirdparty-stm32/sysdev-thirdparty-stm32.tex
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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}
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit be9451c

Please sign in to comment.