On Tue, 2005-07-26 at 11:54 +0200, Jürg Billeter wrote: <SNIP> > BTW: I've asked Ryan why he didn't use the simpler build method and IIRC > he replied that he wants to keep the compatibility with older toolchains > that don't support the simpler method.
True, but it is a moot point for lfs which will only be focussing on newer toolchains. My build method is the way it is due to many reasons 1: its long gestation (sheesh, well over a year now) and complete lack of online resources when I started. 2: stupid targets I was trying to build (still trying to get a working m68k mac with current kernel, have to make do with older kernel and toolchain (2.2.x kernel, 2.2 glibc... etc) ) 3: stupid hosts I was building from (solaris) 4: My need to ensure every component of the build (including the cross-glibc and cross-built packages) was tested (removing that requirement indeed allows you to simplify the build immensely) 5: After having it test correctly and also having it working multilib I didn't revisit it, most time in the last six months has been soley focused on getting a sane full blfs system built multilib (fun). Now a few comments after reading this thread... 1) I support what Jim has done (though I haven't had time to test it), anything that removes a pile of builds is a good thing for lfs. 2) Please all, enough with the attitude. We are all working towards the same goals, and cross-building is a big enough problem as it is 3) If folks want to bitch and moan about attribution for the latest toolchain changes, send thanks to Dan Kegel (apart from multilib support and the required autofoo trickery for getting a bootstrapped glibc w nptl, we have come full circle with the build). Howsabout we all put our differences aside and work together for a change, many hands make light work... Anyhoo, as always just my $0.02 :-) Regards [R] PS: Apologies for my absence of late, have been swamped with work since the end of June, and have no email access while on site... -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
