Pierre Labastie wrote: > Le 20/04/2014 23:26, Ken Moffat a écrit : >> >> >> I've no idea what that refers to, but it doesn't matter. I know >> that (at least) you and Pierre use jhalfs, and for me that is >> unusable (/scratch is an nfs mount on/from my server, I _really_ do >> not want to try to build there - by the same token, I use different >> 'patch' commands). [...] > > If you tell me what your setting is, I could arrange to make jhalfs compatible > with this setting, and you could see whether you want to use it...
I'm not sure that's needed Pierre. The only thing to do is to just copy the sources to the local LFS partition. I have a couple of scripts I keep in $LFS/sources, check.sh and extra.sh. They are also included in the lfs source tarballs on the files mirrors. $ cat check.sh #! /bin/bash while read line; do base=`basename $line` if [ ! -s $base ]; then echo $base misssing fi done < "wget-list" --------- $ cat extra.sh #! /bin/bash aux="check.sh extra.sh md5sums wget-list" for f in $(ls); do base="$base `basename $f`" xxx=`grep $f wget-list` yyy=`echo $aux | grep $f` if [ -z "$xxx" ] && [ -z "$yyy" ]; then echo $f extra fi done ----------- When starting a new build, I generally do: cd ~/lfs-svn make cd $LFS/sources cp ~/lfs-book/{wget-list,md5sums) . sh check.sh md5sum -c md5sums cd ~/jhalfs make cd $LFS/jhalfs make For convenience I also have scripts to mount and unmount virtual file systems and to clean up $LFS prior to the start of a new build. I also have an alias to enter chroot. I'm sure everyone does things their own way, but the principles should be the same. I do understand that some may want to do a lot of customization to their build scripts mainly to instrument things to their liking, but the above allows a very quick build of the LFS book, especially if tests are turned off. My most recent test used 64 SBU @ 123 seconds/SBU. If I used -j2 it would probably be faster. I need to check that out. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page