My memory may be corrupted, but if not, I think build number starts from 1 and increases by 1, and what I found with the latest source is that

the 1st build got number 23.0.60.2
&
the 2nd build 23.0.60.4

that is what I think weird.

MFG,


On Fri, Mar 21, 2008 at 5:43 PM, Andreas Schwab <schwab@suse.de> wrote:
CHENG Gao <chenggao@gmail.com> writes:

> I found a weird problem with my Emacs build (from trunk).
> I grabbed fresh Emacs source with cvs, and the first build got number
> 23.0.60.2, and several days later I built again after "cvs update", and
> the version number became 23.0.60.4.
>
> Is this deliberate or is there a bug?

This is how the Emacs buildsystem works since more than 14 years.  The
build number is incremented whenever Emacs is dumped, based on which
executable files exit in the build directory.

Andreas.

--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."