From: Castor Fu <castor@3p...> - 2006-05-19 01:07:47
I'm trying to dust off an earlier attempt to merge forward on LKCD, and
I'm confused about version numbers, and perhaps have just forgotten too much.
I started out merging stuff in the 7.X.X tree, and there DUMP_VERSION_NUMBER had
been set to 0xa, but in the lkcd-8.0.0 release candidates it's set to 0x9.
Is the 7.x code supposed to be ahead of the 8.0 RC?
On 05/18/06 18:06, Castor Fu wrote:
> I started out merging stuff in the 7.X.X tree, and there DUMP_VERSION_NUMBER had
> been set to 0xa, but in the lkcd-8.0.0 release candidates it's set to 0x9.
> Is the 7.x code supposed to be ahead of the 8.0 RC?
No. What happened was we created a new version number (0x9) for the
6.x.x branch that supported large memory machines, this required a
change in the API that resulted in a different dump file format.
During the initial development of 7.x.x we had planed on making some
API changes to 7.x.x that would have required a bump in the API "0Xe".
However, we decided to move ahead with releasing 8.0.0 based on the work
we have done so far and it turns out that we didn't get around to the
API changes we had initially planed. That means the dump format didn't
change and we need to stick with "0x9".