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

Reply via email to