The root element allows you to specify the name of a directory which will be the root directory for the commands of the stage.
<stage>
<stageinfo>
<root>/mnt/lfs</root>
<base>/usr/src/gzip.1.2.4a</base>
</stageinfo>
<configure />
<make />
<make>
<param>install</param>
</make>
</stage>
The equivalent bash script is :
echo Creating file /mnt/lfs/_nalfs_tmp.1... cat > /mnt/lfs/_nalfs_tmp.1 << 'EOF1' echo Executing configure cd /usr/src/gzip.1.2.4a ./configure echo Executing make cd /usr/src/gzip.1.2.4a make echo Executing make cd /usr/src/gzip.1.2.4a make install true EOF1 chmod 775 /mnt/lfs/_nalfs_tmp.1 echo Executing in directory /mnt/lfs /usr/sbin/chroot /mnt/lfs sh -c ./_nalfs_tmp.1 echo Exiting stage