Les détails sur ce paquet sont disponibles dans Section 8.36.2, « Contenu de Bash. »
Le paquet Bash contient le Bourne-Again Shell.
Préparez la compilation de Bash :
./configure --prefix=/usr \
--build=$(sh support/config.guess) \
--host=$LFS_TGT \
--without-bash-malloc
Voici la signification des options de configuration :
--without-bash-malloc
Désactive l'utilisation de l'implémentation de Bash de la
fonction d'allocation mémoire malloc, qui est connue pour causer des
erreurs de segmentation. En désactivant cette option, Bash
utilisera les fonctions malloc
de Glibc, qui sont plus stables.
Compilez le paquet :
make
Installez le paquet :
make DESTDIR=$LFS install
Créez un lien pour les programmes qui utilisent sh comme shell :
ln -sv bash $LFS/bin/sh
Les détails sur ce paquet sont disponibles dans Section 8.36.2, « Contenu de Bash. »