Peter Samuelson wrote: >Well, there's http://www.??.kernel.org/pub/linux/kernel/v2.5/ChangLog-*, >search for "kai@". He seems to have started in 2.5.7. > >Off the top of my head, the main kbuild2.5 features 2.5.40 *doesn't* >have would be: > >* separate source and object trees - but see below > >* source tree overlays, aka "shadow tree support" > >* backward timestamp tracking > >* nonrecursive make > >* speed - largely due to the nonrecursive make, I think > Thanks for that information. Looks like Kai's work will/may eventually do what I want but when will it be mainstream, that is the question. I really want something for 2.4.18, so I guess my only option is to either keep porting kbuild-2.5 (which seems like a waste of time if it isn't going to become mainstream) or put some other kludges in my build system to work around the deficiencies of the current kernel build system. Unfortunately, I think the latter is probably going to win.
>The backward timestamp tracking was implemented because it is required >for proper handling of source overlays. It is useful in its own right, >but in the 15+-year history of 'make', most of the world seems to have >gotten along fine without it, so it's hard to justify as *necesssary* >outside that context. > What does this do and how is it useful in non shadow tree environments ? >He has been doing an excellent job so far, in my opinion - especially >considering the mess the build system was in to begin with. The >remaining kbuld2.5 features - source overlays, backward timestamp >tracking, and nonrecursive make (and the accompanying speed increase) - >are probably impossible with the current architecture. > It's quite ironic but I bet Kai ends up with something similar to kbuild-2.5 at the end of the day. I know I've stripped back other peoples projects in the past (mainly because I didn't understand them or thought something was irrelevant) only to find me adding back features at a later date and ending up with something similar to what I started with. Maybe this is the process that has to happen, even though it appears like a waste of time (looking from the outside). Meanwhile we all wait, hope and prey that Kai can get something for the masses soon while a ready, demostratable project lays dormant......sigh. Cheers, Brendan Simon. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ kbuild-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/kbuild-devel