Hi DrinkinHomeBrew,
Very nice of you to create and post this, some might find this handy.
A few remarks:
Quote:
Don't use 64-bit for the initial host, since it causes issues in the build
|
This isn't true for the recent LFS versions. I've been building LFS on 64 bit (multilib) systems without any problems.
I also notice you use the su command and not the
su - command. The latter might be preferable because that one set a full root environment.
You need to remove the link to dash before you create the link to bash.
Quote:
# ================================================
### Read Me
### To restart the process from this point (I didn't do this, so I don't know the process)
### ?? Remove all directories in $LFS except: lost+found, sources. Copy /tools from /root/lfs-tools ??
### ?? Anything else ??
|
The safest way to restart with chapter 6 is to create a backup of all that is done up to and including chapter 5.
As root user:
Code:
cd $LFS/..
tar jcf lfs.7.tmpenv.tar.bz2 lfs
If, for whatever reason you need to re-start with chapter 6 (as root user):
Code:
cd $LFS/..
rm -rf lfs
tar jxf lfs.7.tmpenv.tar.bz2
About using make's -jX option: The only time I had problems using it was when testing (make check/test) some packages.
Again: Nice job!
PS: I did not check each and every command, so other small issues might still be present.