On Tue, 20 May 2008, Kendall Shaw wrote:

Can you also help me understand these words about -current, from the
FAQ:

"There are also flag days and major system changes that the developers
navigate with one-time tools, which mean that source-based updating is
not possible."

There are changes that don't occur in the source?

Maybe it's better if someone else confirms what I'm about to say (and corrects me if I'm wrong), but here's how I understand it:

Sometimes, there'll be such important and drastic changes in some parts of the source that it becomes impossible to compile this new version of the source using the tools/kernel built with the older version of the source, before the drastic changes were committed.

In these cases the developers use some one-off methods/tools to get the "tricky" parts of the new sources compiled. With the relevant tools/parts updated in a "customized" fashion they can then perform a recompile of the whole base using the traditional methods and release a binary-form snapshot, which people running -current are expected to upgrade with if they want to continue following -current.

Makes sense?

-Martin

Reply via email to