[bootlin/training-materials updates] master: Embedded Linux labs: update crosstool-ng (c8c340b9)

Michael Opdenacker michael.opdenacker at bootlin.com
Sat May 2 08:03:48 CEST 2020


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

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

commit c8c340b993978de84d8b3808f570fa647817cf3e
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Sat May 2 08:03:48 2020 +0200

    Embedded Linux labs: update crosstool-ng
    
    - This fixes an issue in bash version checking
      happening on Ubuntu 20.04
    
    - Note that IPv6 support in uclibc is already
      selected.
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


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

c8c340b993978de84d8b3808f570fa647817cf3e
 labs/sysdev-toolchain/sysdev-toolchain.tex | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/labs/sysdev-toolchain/sysdev-toolchain.tex b/labs/sysdev-toolchain/sysdev-toolchain.tex
index 5f52f4d0..7855857e 100644
--- a/labs/sysdev-toolchain/sysdev-toolchain.tex
+++ b/labs/sysdev-toolchain/sysdev-toolchain.tex
@@ -30,7 +30,7 @@ source repository, and switch to a commit that we have tested:
 \begin{verbatim}
 git clone https://github.com/crosstool-ng/crosstool-ng.git
 cd crosstool-ng/
-git checkout eb65ba65 
+git checkout 5659366b
 \end{verbatim}
 
 \section{Installing Crosstool-ng}
@@ -98,13 +98,6 @@ In \code{Toolchain options}:
   to type.
 \end{itemize}
 
-In \code{C-library}:
-\begin{itemize}
-  \item Enable \code{IPv6} support. That's because of Buildroot (which
-  we will use later), which doesn't accept to use toolchains without IPv6
-  support.
-\end{itemize}
-
 In \code{Debug facilities}, disable every option. Some of these
 options will be useful in a real toolchain, but in our labs, we will
 do debugging work with another toolchain anyway.  Hence, not compiling
@@ -164,7 +157,7 @@ correctly been compiled for the ARM architecture.
 mistake in the toolchain configuration, you may need to run Crosstool-ng
 again. Keeping generated files would save a significant amount of time.}
 
-To save about 7 GB of storage space, do a \code{./ct-ng clean} in the
+To save about 8 GB of storage space, do a \code{./ct-ng clean} in the
 Crosstool-NG source directory. This will remove the source code of the
 different toolchain components, as well as all the generated files
 that are now useless since the toolchain has been installed in




More information about the training-materials-updates mailing list