On Feb 20, 2014, at 8:47 AM, loki wrote: > So the question is can I compile some version of lfs which can be > compiled on 6.3 and can compile 7.4 and can I do both or more > compilations in chroot?
You can build LFS 7.4 (probably go with 7.5-rc1) from 6.3 with some minor tweaks. If your running kernel is up to at least 2.6.32 then default glibc configure options will work. If it is less than 2.6.32, then you'll need to adjust the glibc configure commands otherwise you will get "FATAL: Kernel too old" once you start using the new glibc in tools. Other than upgrading tar if not already so it'll us xz, and add xz to your system. 6.3 still meets the host system requirements outside of the running kernel update, tar update, and addition of xz. Gawk 4.1 upgrade isn't necessary as 3.15 even still works when building tools. However, you may want to anyway. Without upgrading the kernel headers you won't be able to upgrade your host's e2fsprogs to 1.42 and upgrade udev. You'll also need to upgrade make. I updated the lfs livecd a while back to build 7.x versions. you can look at my notes to see what I upgraded. If I didn't upgrade something to the newest version and it is stuck at an old version, namely udev and e2fsprogs, it is cause of the old kernel headers installed. http://clfs.org/~kb0iic/livecdupd/ I haven't tested the updated livecd with 7.5, but if host system requirements didn't change since 7.4, it'll work. You can bring your 6.3 up to date rather easily without much effort. Sincerely, William Harrington -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
